To raise the interest of students in extra-curricular activities as well as enrich their life with other learning experiences, lots of different activities are organized by our school, such as Junior high school activity classes, Subject weeks, Inter-class competitions, Student union activities, Four-houses competitions, Leadership training activities, Counselling group activities, Various music groups and Community volunteer service groups, In order to develop students' multiple intelligences and leadership skills and achieve balanced physical and mental development.