Skip Navigation

We have a total of 18 CCAs – Uniform Groups, Performing Arts and Clubs & Societies. Take a tour of your favourite CCA to learn more about it. 

CCA Performances

 

Our 18 CCAs

Uniformed Groups
Uniformgroup1
Boys’ Brigade                 National Cadet Corps                  Red Cross Youth
Uniformgroup2
                                              Girls’ Brigade                            National Police Cadet Corps                        Girl Guides

 

Performing Arts
Performingarts1
Concert Band                                Guzheng Ensemble                              Dance Club
Choir Lac
                                   Choral Ensemble                                                                                        Language Arts Club         

 

Sports and Games
Sports&games1
                                   Badminton                                Basketball                                       Floorball
Sports&games2
                                          Netball                               Table Tennis                                  Football

Clubs and Societies
Clubs
                                                                    Robotics                                                        Club Media Studio