CCA Achievements
Uniformed Groups
NCC (Air) | NCC (Land) | Scouts | NPCC |
Sports
Football | Golf | Basketball | Athletics |
Tennis | Floorball | Cricket | Badminton |
Aesthetics
Military Band | Modern Dance | Drama | Guitar Ensemble |
Club & Societies
Legion of Mary | Library | Media Club |