Co-Curricular Activities
Get the full range of co-curricular activities on offer, from clubs and performing arts to sports and uniformed groups
Club and Societies

Art Club
Join Art Club to explore various art techniques and express your creativity through meaningful works. Sessions are held every Thursday, 2–4pm.

Chess Club
Join the Chess Club and build lasting thinking skills, focus, and patience through International Chess. Sessions are held every Thursday, 2–4pm.

Drama Media Club
Join the Drama Media Club to build confidence, creativity, and teamwork through reading and acting. Sessions are held every Thursday, 2–4pm.

Infocomm Club
Join the Infocomm Club to learn audio-visual management, robotics, digital art, and video editing. Sessions are held every Thursday, 2–4pm.

Scrabble Club
Join the Scrabble Club to build teamwork, resilience, and problem-solving skills. Sessions are held every Thursday, 2–4pm.

SonShine Club
Join the Sonshine Club to grow in leadership and character through Bible teachings, worship, and community service. Sessions are held every Thursday, 2–4pm.
Performing Arts

Choir
Join our Choir and discover the joy of singing. Sessions are held every Thursday, from 2pm-4pm.

Dance
Join the Dance CCA to learn to express yourself boldly through movement. Sessions are held every Thursday, from 2pm-4pm.

Guzheng
Join the Guzheng Ensemble to deepen your appreciation of Chinese music and culture while building discipline and teamwork. Sessions are held every Thursday, from 2pm-4pm.

Strings Ensemble
Join the Strings Ensemble to learn violin, cello, or double bass and perform alongside fellow students. Sessions are held every Thursday, from 2pm-4pm.
Sports and Games

Hockey
Join the Hockey CCA to build skill, teamwork, and resilience. Sessions are held every Thursday, from 2pm to 4pm. Selected students will attend session on Monday, 2pm to 4pm too.

Netball
Join the Netball CCA to build ball-handling skills and teamwork in girls. Sessions are held every Thursday, from 2pm to 4pm.

Sailing
Join the Sailing CCA to build resilience, discipline, and commitment on the water. Sessions are held every Thursday, from 2pm to 6pm.

Floorball (Girls only)
Join the Girls' Floorball CCA to build teamwork, resilience, and key sport skills through training and matches. Sessions are held every Monday, from 2pm to 4pm.

Table Tennis
Join the Table Tennis CCA to build skills, compete and develop a lifelong love for the sport. Sessions are held every Thursday, from 2pm to 4pm.

Volleyball
Join the Volleyball CCA to build skills, fitness and character through weekly training sessions. Sessions are held every Monday, from 2pm to 4pm. Selected students will attend session Thursday, from 2pm to 4pm too.

