SearchFilter

Offerings

On-site offerings for the 2024-25 school year are now viewable. Use the filters  to search for a specific age range or subject, and see course description for applicable fees.  

Classes are offered by both MCS staff and Community Instructional Partners. Please follow the sign-up directions on the relevant course offering to request enrollment.

Requests for staff-led classes begins on July 31. In order to maximize and balance on-it opportunities for all students, enrollment requests will remain open through August 29, and families will be notified regarding their course enrollment by September 1.

View courses in a block schedule
HERE.

*Calendars are subject to change

Fall Session
This year, we will only have on-site offerings on a limited basis. Please see the below descriptions for a better understanding of offering times.
Spring Session
Elementary (K-8): Jan 11-March 5 (8 weeks)
Secondary (9-12): Jan 11-March 26 (10 weeks)

Filters

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Open

Class

3D Design

2024 - 2025

Art
Middle School, High School

10:45-12:45

August 22- October 17th

Thurs

Upcoming

Workshop

4-8th Grade Musical Theater Camp: AT THE BANDSTAND!

2024 - 2025

Music, Other
Upper Elementary, Middle School

12:00-2:00 PM

Sept. 30-Oct. 4

Mon, Tues, Wed, Thurs, Fri

Upcoming

Workshop

4-8th Winter Grade Musical Theater Camp: PIRATES THE MUSICAL!

2024 - 2025

Music, Other
Upper Elementary, Middle School

12:00 -2:00 PM

Feb 3 - 7

Mon, Tues, Wed, Thurs, Fri

Upcoming

Class

6 Foot Journey

2024 - 2025

Language Arts
High School

9:00 - 10:30

Sep 16 - Nov 24 // Jan 8 - Mar 7

Tues, Thurs

Open

Class

AP Art (Advanced Placement Portfolio)

2024 - 2025

Art
High School

1-3

August 20- December 19th

Tues, Thurs

Open

Class

AP Psychology

2024 - 2025

Other
High School

1:30 - 3:30

September 16 - December 9 and January 6 - March 31 (See description for additional class sessions)

Mon

Upcoming

Class

Alaska Experience

2024 - 2025

Language Arts, Science, Social Studies
High School

10:30 - 12:00

Sep 19 - April 2024 (TBD)

Thurs, Fri

Upcoming

Class

Alaska Math Apps - Semester 1 (Fall 2024)

2024 - 2025

Math
High School

9:00am-10:30am

September 18 - November 20

Wed

Upcoming

Class

Alaska Math Apps - Semester 2 (Spring 2025)

2024 - 2025

Math
High School

9:00am - 10:30am

January 8 - March 5

Wed

Upcoming

Workshop

Alaska's Wild Foods: Learn, Harvest, Share

2024- 2025

Social Studies, Other
Upper Elementary, Middle School

12:30 - 2:00 PM

November 18, 19, 20, 21

Open

Class

American Sign Language 1

2024 - 2025

World Language
High School

4:15 - 6:00 P.M.

Sept 16 – Nov. 27 // Jan 8 – Mar 5

Mon, Wed

Open

Class

American Sign Language 2

2024 - 2025

World Language
High School

4:15 - 6:00 P.M.

Sept 17 – Nov. 26 // Jan 9 – Mar 6

Tues, Thurs

Upcoming

Workshop

Architecture at Work

2024 - 2025

Math, Technology, Other
Middle School

12:00-2:00

Nov 5-8

Mon, Tues, Wed, Thurs, Fri

Open

Class

Arts In the Community

2024 - 2025

Art
Middle School, High School

10-12:15

August 23rd-Dec.13th

Fri

Upcoming

Class

Battle of the Books - 3rd & 4th grade

2024- 2025

Language Arts
Upper Elementary

10:30- 12:00

Oct. 2 - Dec. 4 (see notes)

Wed

Upcoming

Class

Battle of the Books- 5th & 6th grade

2023 - 2024

Language Arts
Upper Elementary

2:00 - 3:30 PM

Oct 1 - Dec 3 (see notes)

Tues

Upcoming

Class

Battle of the Books- HS

2024 - 2025

Language Arts
High School

2:00 - 3:30 PM

Oct 3 - Dec 5 (see notes)

Thurs

Upcoming

Class

Battle of the Books- MS

2024- 2025

Language Arts
Middle School

1:00 - 2:30

Oct 2 - Dec 4 (see notes)

Wed

Upcoming

Workshop

Breaking Bridges

2024 - 2025

Math, Science, Technology
Middle School

12:00-2:00

Mar 4-6

Tues, Wed, Thurs

Open

Class

Child Development Internship

2024 - 2025

Other
High School

Varies

Sep 5 - May 17

Mon, Tues, Wed, Thurs

Upcoming

Workshop

Christmas Around the World (3-5)

2024 - 2025

Social Studies, Art
Upper Elementary

12:30 - 3:00

Dec 12 & 13

Wed, Thurs

Upcoming

Workshop

Christmas Around the World (K-2)

2024 - 2025

Social Studies, Art
Early Elementary

9:00 - 11:30 (both days)

Dec 12 & 13

Wed, Thurs

Upcoming

Class

Cinema As Art / Advanced Cinema As Art

Fall 2024

Other, Language Arts
High School

10:00 AM - 3:00 PM

Sep 27, Oct 4, 11, 18 (Oct 25 at theatre)

Fri

Upcoming

Class

Educational Travel (International)

2024 - 2025

Other
High School

12:00 - 2:00

Feb 7, 14, 21, 28; Mar 21, 28; Apr 18.

Fri

Upcoming

Class

Equine Science - Fall 2024

2024 - 2025

Science
High School

11:00am-12:30pm

September 16-November 25

Mon

Upcoming

Class

Equine Science - Spring 2025

2024 - 2025

Science
High School

11:00am-12:30pm

January 6 – March 3

Mon

Open

Class

High School Drawing 1

2024 - 2025

Art
High School

10:45-12:45

August 20- October 15th

Tues

Open

Class

High School Exploratory Art

2024 - 2025

Art
High School

8:30-10:30

August 20- October 17th

Tues, Thurs

Open

Class

High School Health Class

2024 - 2025

Health
High School

9:00 - 10:30 AM

Sep 16 - Nov 24 // Jan 8 - Mar 7

Mon

Upcoming

Club

High School Student Government

2024 - 2025

Other
High School

10:30 - 12

Sep 17 - April 29

Tues

Upcoming

Class

Informal Geometry

2024 - 2025

Math
High School

12:30 - 2:00 PM

S1: Sept 17 - Dec 12 // S2: Jan 7 - May 1

Tues, Thurs

Upcoming

K-3 Musical Theater Camp: Cows in the Kitchen

2024 - 2025

Music, Other
Early Elementary

12:00-2:00 PM

Sept. 23-27

Mon, Tues, Wed, Thurs, Fri

Upcoming

Kindergarten Club Session 1

2024 - 2025

Other
Early Elementary

10:45-12pm

October 3, 10, 17 & 24

Thurs

Upcoming

Kindergarten Club Session 2

2024 - 2025

Other
Early Elementary

10:45-12pm

October 31, Nov. 7, 14 & 21

Thurs

Open

Class

MUSIC for Grades 3-12

2024 - 2025

Music
Upper Elementary

Varied

August 19 - Mid December

Mon, Tues, Wed, Thurs, Fri

Open

Class

MUSIC for K-2

2024 - 2025

Music
Early Elementary

Varied

August 19 - Mid December

Mon

Open

Class

MUSIC for grades 6-12

2024 - 2025

Music
High School, Middle School

Varied

August 19 - Mid December

Mon, Tues, Wed, Thurs, Fri

Open

Class

Math Lab

2024 - 2025

Math
High School, Middle School

2:00 – 3:30

Sep 19 – Dec 8 // Jan 9 - May 2

Tues, Thurs

Open

Class

Middle School Drawing 1

2024 - 2025

Art
Middle School

10:45-12:45

August 19- October 16th

Mon, Wed

Open

Class

Middle School Exploratory Art

2024 - 2025

Art
Middle School

Mondays 9:30-10:30, Wednesdays 8:30-10:30

August 19- October 16th

Mon, Wed

Upcoming

Club

Middle School Student Council

2024/ 2025

Other
Middle School

12:00 - 1:30 PM

Mon

Upcoming

Class

Mystery Science: Energizing Everything!

2024 - 2025

Science
Upper Elementary

9:00 am - 10:30 am

October 2nd – November 20th

Wed

Upcoming

Class

Mystery Science: Waves of Sound!

2024 - 2025

Science
Early Elementary

10:30 - 12:00

Sep 30 – Dec (excluding Nov 4th and 11th)

Mon

Open

Class

Painting 1

2024 - 2025

Art
Middle School, High School

1-3

August 19- October 16th

Mon, Wed

Upcoming

Workshop

Storytime for K-2

2024 - 2025

Other
Early Elementary

10:45-12pm

October 8, 15, 22, 29, Nov. 5, 12, 19 & 26

Tues

Upcoming

Class

Structure & Style of Writing

2024 - 2025

Language Arts
Middle School

Mondays 10:00-11:30 AND Wednesdays 10:30-11:30

Sep 16-Nov 27 // Jan 8-Mar 7

Mon, Wed

Open

Workshop

Study Hall: Academic Strategies

2024 - 2025

Other
High School

9:00 - 3:30

Sep 19 - Mar 31

Tues, Thurs, Wed

Upcoming

Workshop

Tbot Challenge

2024 - 2025

Math, Science, Technology
Middle School

12:00-2:00

October 7-10

Tues, Wed, Thurs, Fri

Upcoming

Class

Teen Ink

2024 - 2025

Language Arts
Middle School

12:00-1:00

Sep 18 - Nov 27 // Jan 8 - Mar 5

Wed

Upcoming

Workshop

Up, Up and Away

2024 - 2025

Science
Middle School

12:00-2:00

Feb 11-13

Wed, Thurs, Fri

Upcoming

Workshop

Winter Musical Theater Camp for K-3: STONE SOUP-a 'Rock' Opera

2024 - 2025

Music, Other
Early Elementary

12:00-2:00 PM

Jan 27-31

Mon, Tues, Wed, Thurs, Fri