The International Baccalaureate Diploma Programme is a pre-university programme for students aged 16-19. Students study six subjects, three at Higher Level and three at Standard Level. In addition, students write an Extended Essay and follow a critical thinking course entitled Theory of Knowledge. Participation in creative activities, sport, and services is also required.