We believe that participation in activities promotes health, self-discipline and team-awareness thus the school provides a wide range of sports and cultural activities ranging from soccer, netball and cricket. Furthermore, the school also supplements its learning activities with educational excursions such as train trips so that our learners get first-hand knowledge of the physical world.