The CCA Programme emphasises participation and engagement in activities leading to a holistic development of the individual. It adopts a developmental approach in providing regular weekly activities that challenge and stimulate our students to learn new skills, strengthen relationships with others as well as hone leadership skills. There is a wide range of CCA choices offered so that students can readily find more than one activity that can meet their interests and needs.