Multiple Intelligence and Gifted Education

Our school has 28 uniform groups which are classified into 3 subgroups: Uniform Groups, Social Service Group and Sports & Aesthetic.

Uniform Groups

Marching Band & Flag Corp
Road Safety Patrol
Boy Scout Troop
Girl Guides
St. John Ambulance Brigade

Service Group

Junior Police Call
School Service Team
Community Youth Club
Reading Ambassador Group
English Ambassadors

Sports & Aesthetic

Fencing Team
Chinese Dance Group
School Choir
Drama Group
English Drama & Activity Group
Latin Dance Group
Debating Team
Volleyball Team
Football Team
Badminton Team
Basketball Team
Table Tennis Team
Athletic & Swimming Team
Rugby Team
Dodge Ball Team
Chinese Martial Art Team
Modern Dance Team
Marching Band