Upper School begins in Grade 9 with Courses in Grades 9 – 10 serving as preparation for International Baccalaureate courses in Grades 11 and 12.

Courses in Grades 11 and 12 are offered at both Higher (HL) and Standard level (SL), as well as Credit level, to cater to students who may or may not choose to take the full IB diploma program. Credit level courses expose students to the rigors of the IB program but with less stringent assessment criteria.