Learning at our Junior School is done in a way that allows students to explore passions and interests to help them develop
Friendship and socialization are a key part of being a Middle School student, and our program ensures students have memora
Joining us as a Senior School student means you’ll be getting a great education. You’ll also become part of a communi
Our leadership and service opportunities, bolstered by a Chapel program that highlights our school Values, helps Middle Sc
Unique learning opportunities and experiences at the Middle School help instil a love of learning in your child and fully
The Board of Governors conducts much of its work through committees.
The Junior School experience is centred around a warm and welcoming community, and students get lots of time out of the cl
The Junior School works with and welcomes parents as part of our community to help ensure each child gets the supports the
Children are cared for and supported at the Junior School in every aspect of their growth.