Our classrooms are spaces for active learning, growth, exploration, and discovery. Our dedicated staff ensures the diverse needs of each student are met through a range of tools and strategies, classroom design, and meaningful experiences through both independent and collaborative group work that seeks to engage and challenge every student to reach their full potential.
Averaging eleven students per class from K to Gr. 12, our small class sizes naturally grow close relationships and allow teachers to provide individualized care and attention that supports a student’s development and academic learning process. We seek to inspire lifelong learning through supporting academic success, at all learning levels, where students feel a sense of personal and academic achievement.