Language Arts Club
Instructional Programmes
English Language and Literature
Mother Tongue
Mathematics
Science
Humanities
Design & Technology
Computing & Computer Applications
Principles of Accounts
Music
Nutrition and Food Science
Art
Physical Education
CCE
Co Curricular Activities
Overview
Badminton
Basketball (Boys)
Boys’ Brigade
Choir
Concert Band
Dance
Earth Club
Floorball
Football
Girls’ Brigade
Guzheng Ensemble
Language Arts Club
Media Club
National Cadet Corps
National Police Cadet Corps
Netball
Red Cross Youth
Robotics Club
Table Tennis
Applied Learning Programme
Learning for Life Programme
Level Signature Programmes
Overseas Learning Journeys
Work Shadowing Programme
Students' Achievements