SearchFilter

Offerings

On-site offerings for the 2023-24 school year are now live! Use the filters  to search for a specific age range or subject.  In order to maximize and balance on-site opportunities for all students, enrollment requests will remain open through August 25, and families will be notified regarding their course enrollment by August 31.

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.

View courses in a block schedule
HERE.

*Note: 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

Spring 2024

Art
Middle School, High School

8:30 - 10

Mar 19 - May 9

Tues, Thurs

Waitlist

Class

AP (Advanced Placement) Studio Art

2023 - 2024

Art
High School

12:30 - 2

August 29th - May 9th

Tues, Thurs

Open

Class

ASL 1

2023-2024

World Language
High School

4 - 6 pm

Semester 1: Sept. 20 - Nov. 20 // Semester 2: Jan. 8 - March 6

Mon, Wed

Waitlist

Class

Arts In the Community (S2)

Spring 2023

Art
High School, Middle School

9:30 - 11:30 Wednesday, Friday Events offsite TBD

Jan 10 - May 8

Wed, Fri

Open

Club

Brain Train Boys Group

2023-2024

Health
Upper Elementary, Middle School

12:00-1:30pm

March 4, 5, & 6

Tues, Wed, Thurs

Open

Class

Child Development Internship

2023 - 2024

Other
High School

Varies

Sep 5 - May 17

Mon, Tues, Wed, Thurs

Open

Class

Cinema As Art / Advanced Cinema As Art

Spring 2024

Other, Language Arts
High School

10:00 AM - 3:00 PM

Jan 12, 19, 26, Feb 2, 9 (last class meets at theater)

Fri

Open

Club

Circuit Cubes 101

2023/ 2024

Technology
Early Elementary

10:15 - 11:00 AM

Class Dates: January 22, 29, February 5, 12, 26, and March 4

Mon

Open

Class

Civics

Spring 2024

Social Studies
High School

2:00-3:30

Jan 10 - Mar 6

Mon, Wed

Closed

Class

Close-Up (Ed. Travel)

2023 - 2024

Social Studies, Other
High School

12:00 - 2:00

Feb 23, March 1, 22, 29, April 5, April 19 (Travel 4/6-13)

Fri

Open

Class

Digital Storytelling

2023-2024

Language Arts, Social Studies
High School

9:00 - 10:30

Jan 12 - Mar 29

Fri

Open

Class

Drawing 1 (Q4)

Spring 2024

Art
High School, Middle School

10:30 - 12:00

Mar 19 - May 9

Tues, Thurs

Waitlist

Class

Electronics 1

2023 - 2024

Math, Technology, Science
High School

12:00 - 2:00

Feb 5, 7, 12, 14, 19

Mon, Wed

Open

Workshop

Emergency Trauma Technician (ETT)

2023-24

Science, Health
High School

10am - 4pm

4/3/24-4/5/24; 4/8/24-4/11/24

Wed, Thurs, Fri, Mon, Tues

Open

Class

Equine Science - Spring 2024

Spring 2024

Science
High School, Middle School

11:00 - 12:30

Jan 8 - Mar 7

Mon

Open

Class

Exploratory Art (Q4)

Spring 2024

Art
High School, Middle School

2:00 - 3:30

Mar 20 - May 8

Mon, Wed

Open

Club

Find the Good Be the Good (An MCS Volunteer Group)

2023-2024

Other
Middle School, High School

2:00 - 3:00 PM

Mon

Open

Class

Hablemos

2023 - 2024

World Language
All Ages

9:30 - 11:00 AM

Jan 12 - May 3rd

Mon, Fri

Open

Club

Healthy Futures

2023 - 2024

Physical Education
Parents & All Ages

Waitlist

Club

High School NASP Archery Club

2023 - 2024

Other, Physical Education
High School

8:45-10:15

Jan 26 - April 19

Fri

Open

Club

High School Student Government

2023 - 2024

Other
High School

10:30 - 12

Sep 19 - April 3

Tues

Open

Class

Human Relations

2023-2024

Other
High School

Tues & Thur 10:30-12:00

September 19 - November 22

Tues, Thurs

Waitlist

Workshop

Kindergarten Club

2023-2024

Language Arts
Early Elementary

11am-12pm

January 17, 24, 31; February 7, 14, 21

Wed

Open

Workshop

Learning Acrylic Paints

2023-2024

Art
Early Elementary, Upper Elementary

January 12 and 26

Fri

Open

Lego EV3 Robotics

2023-2024

Technology
Upper Elementary, Middle School, High School

9:00 - 10:15 AM

Mon

Open

Club

MCS Club 100

2023 - 2024

Physical Education
Parents & All Ages

Open

Class

MUSIC for Grades 3-12

2023 - 2024

Music
Upper Elementary

Varied

Jan 9 - March 6

Mon, Tues, Wed, Thurs, Fri

Open

Class

MUSIC for K-2

2023 - 2024

Music
Early Elementary

Varied

Jan 9 - March 6

Mon

Open

Class

MUSIC for grades 5- 12

2023 - 2024

Music
Middle School, High School

Varied

Oct 23 - Dec 21

Mon, Tues, Wed, Thurs, Fri

Open

Class

MUSIC for grades 6-12

2023 - 2024

Music
High School, Middle School

Varied

Jan 9 - March 6

Mon, Tues, Wed, Thurs, Fri

Open

Class

Math Lab

2023 - 2024

Math
High School, Middle School

2:00 – 3:30

Sep 19 – Dec 8 // Jan 9 - May 2 (will not meet on April 2, 4, 9 and 11)

Tues, Thurs

Waitlist

Class

Middle School NASP Archery Club

2023 - 2024

Physical Education, Other
Middle School, Upper Elementary

12:30-3:00

Jan 26 - April 19

Fri

Waitlist

Club

Middle School Student Council

2023-2024

Other
Middle School

12:00 - 1:30 PM

Sep 25 - Nov 21 // Jan 11 - Mar 7

Mon

Open

Musical Theater Camp: SNOW BIZ! (Grades 4-7)

2023 - 2024

Music
Upper Elementary, Middle School

12:00-2:00 PM

Monday, Jan 29 - Friday, Feb 2

Mon, Tues, Wed, Thurs, Fri

Open

Class

Mystery Science: Stormy Skies!

2023 - 2024

Science
Early Elementary

9:00 - 10:30

Jan 24 - Feb 28

Wed

Open

Class

Mystery Science: The Human Machine!

2023 - 2024

Science
Upper Elementary

2:00 - 3:30

Jan 24 - Feb 28

Wed

Open

Class

Painting 2 (Q4)

Spring 2024

Art
Middle School, High School

2:00 - 3:30

Mar 19 - May 9

Tues

Open

Class

Painting 3 (Q4)

Spring 2024

Art
Middle School, High School

12:00 - 1:30

Mar 20 - May 8

Mon, Wed

Open

Class

Painting 4

Spring 2024

Art
Middle School, High School

9:30 - 11:30

Mar 19 - May 9

Mon

Open

Club

Speech & Debate Club

2023 - 2024

Other
Middle School

1:00-2:00 PM

September 27 - Mar 7

Wed

Closed

Workshop

Storytime for K-2

2023-2024

Language Arts
Early Elementary

11:00 - 12:00

January 18, 25; February 1, 8, 15, 22

Thurs

Open

Study Hall: Academic Strategies

2023 - 2024

Other
High School

9:00 - 3:30

Sep 19 - Mar 31

Tues, Thurs, Wed

Open

Workshop

TBot Challenge

2023 - 2024

Science, Technology
Middle School

12:00-2:00

Feb 13, 20, 21

Tues, Wed

Open

Class

Train Like A Viking - Spring 2024

Spring 2024

Physical Education
Middle School, High School

3:30pm-5:00pm

Jan 9 - Mar 5

Tues, Thurs

Open

Workshop

Watercolor Journal

2023 - 2024

Art
Middle School, High School

1:15 - 315 PM

February 2, 9 and 16

Fri

Waitlist

Workshop

Youth Wilderness First Aid

2023 - 2024

Health, Physical Education, Science
High School

10am-4pm

Feb 26-28

Mon, Tues, Wed