We offer a total of 62 CCAs across all grade levels, with specific activities available for different age groups.
Teacher: Bing Han / Michelle
Teacher: Billy
Teacher: Haiyao
Teacher: Student’s Parents
Teacher: Wai Teng
Teacher: External
Teacher: Michelle
Teacher: Balan
Teacher: G11 students
Teacher: Regina
Teacher: Wendy
Teacher: Ruth
Teacher: Balan / Weishi
Teacher: Samuel
Teacher: Kim Youngeun
Teacher: Binghan
Teacher: Jenny
Teacher: Haw Wen
Teacher: Weishi
Teacher: Beverly / Haiyao
Teacher: Sheryl
Teacher: Ms Huang
Teacher: Toby / External
Teacher: Laura/Nicole
Teacher: Huili
Teacher: MYP students
Teacher: Toby
Teacher: Khaiboon/Billy/Jenny
Teacher: Senthil Raja
Teacher: Athena/Khaiboon/Raymond
Teacher: Baodi / External
Teacher: Baodi / Haiyao
Teacher: Yolo
To ensure the effective operation of each CCA class, we require a minimum of 3 students per class. Additionally, to help students find the activities that best suit them, we ask each student to select 5 CCA projects they are interested in during registration. Ultimately, the school will assign each student to the most suitable CCA project based on their preferences and the actual situation of the projects.All external programs are fee-based.