We have nearly 40 ECA bodies including various clubs, sports teams, and the four houses. Different awards are designed for compliment outstanding students in different domains. Every S.1 student has to join the "One Student One Sport / Art Scheme" so as to enrich their other learning experiences outside the classroom. Students in senior forms receive diversified leadership training so that they serve as leaders at school. The end-of-year records detail students' participation in extra-curricular activities, inside- and outside-school services, trainings and achievements. In recent years, several new school teams have been formed, namely the Scrabble Team, the Debate Team, the Bowling Team, the School Orchestra and the Tap Dance Group. Students are trained to participate in different inter-school competitions to challenge themselves and to broaden their horizons.