Our school program is based on the cohort model, in which 28-30 students in each grade pursue many of their courses as a group. This model allows staff to prepare an effective program that matches the needs of students, and provides support for students as they work collaboratively with their peers.

Students in Grades 8 – 10 take four enriched Mini School courses with their cohort group (English, Social Studies, Math, and Science). Four elective courses are taken with students from the Main School.

Students in Grade 11 take three enriched Mini School courses with their cohort group (English, Social Studies, and Math). Five other courses are taken with students from the Main School.

Students in Grade 12 take Mini School English and Mini School Leadership with their cohort group. All other courses are taken with students from the Main School.

Students in the Mini follow an accelerated Math track. Math 8-10 is completed in grades 8-9. Pre-Calculus 11 is completed in grade 10. Pre-Calculus 12 is completed in grade 11. This allows students to take Calculus or AP calculus in their grade 12 year.