Performing Arts Niche Leadership Leadership & Community Engagement Camps (Sec 1 – 3) Strength-based Leadership Consultation Leadership In Training (LIT) Programme Service Opportunities to Serve Career Preparation Talent Takeoff Programme Career & Education Advising Performing Arts Niche Arts Alive Drama Elective Programme Performing Arts CCAs Angklung Concert Band Choir Drama Club Guitar Ensemble Modern Dance Indian Dance Percussion Band Sports CCAs Badminton Floorball Netball Taekwondo Tennis Track and Field Clubs & Uniform Group CCAs Chinese Cultural Society Debate & Oratorical Society Digital Media Club Library Production Management St. Magdalene’s Club Girl Guides National Civil Defence Cadet Corps