Skip To Main Content

The Upper School academic program is built around small class sizes, personalized support, and meaningful relationships between students and teachers. Each student’s day includes a balanced schedule of core subjects, electives, and co-curricular opportunities, reinforced by dedicated guidance counselling, teacher mentorship, and a consistent homeroom/advisory structure that nurtures connection, organization, and well-being. Crestwood also offers a High Performance Athlete (HPA) Program, designed to support students who compete at provincial, national, or professional levels by providing academic flexibility, mentorship, and structured planning that allows them to excel both in their sport and in their studies.