Enrolment

Total: 995 students

Junior School (K-5): 213 students

Middle School (Grades 6-8): 203 students

Senior School (Grades 9-12): 579 students

Boarders (Grades 8-12): 257 students

English Language Learners (Grades 9-10): 39 students

Gender ratio: 50% boys/50% girls

Average Class Size: 16

Boarding students originate from 24 countries: 45% from North America, 55% from outside North America