Outside the Classroom
International Baccalaureate Diploma Programme
The IB Diploma Programme (DP) is a rigorous, university preparatory course that challenges students academically, while fostering social, emotional, and physical growth. Working together with teachers and university counsellors, students use their two DP years to explore their interests and plan for life after graduation.
65+ Courses for the IB Diploma Programme
Students can choose from over 65 academic courses leading to the full International Baccalaureate Diploma Programme.
Discover Senior School
Diploma Programme Subjects
Students must choose one subject from each of the six groups available. These subjects are mostly offered at High Level (HL) and Standard Level (SL).
Senior School Clubs & Activities
Explore our engaging activity programme tailored for Grade 9 – 12 students, providing opportunities to pursue passions, build skills, and strengthen connections with peers in a vibrant, supportive environment.