General Education and Training: GRADES 7 – 9
Further Education and Training – The National Senior Certificate (NSC): GRADES 10 – 12
Home Language: English, First Additional Language: Afrikaans /isiXhosa, Life Orientation, Mathematics or Mathematical Literacy.
Accounting, Business Studies, Economics, Life Sciences, Physical Sciences, Information Technology (Programming), Geography, History, Visual Arts, Design, Hospitality Studies, Dance Studies, Music, Dramatic Arts, Engineering Graphics & Design.
City & Guilds Certificate in Sound Engineering, City & Guilds Certificate in Food Preparation and Cooking, Advanced Programme Mathematics, Advanced Programme English.
Information and Communication Technology: CompTIA, Adobe Photoshop, Robotics, Programming, Mobile Application Development and Animation.
Cultural Activities: Debating, Public Speaking, Trinity Drama, Music, Dance
Music: Piano, Clarinet, Saxophone, Recorder, Flute, Drums, Choir, Acapella, Orchestra, Violin, Cello, Voice, Guitar, Marimba Dance: Ballet, Tap, Modern Dance
Clubs & Societies: Book Club, Culinary, First Aid, Flashmob (Film and Photography), Freestyle Dancing, Fashion Design and Modelling, Laboratory Assistants, Jam Club (Guitar), Chess, Umpiring and Refereeing, Art, Rotary Interact (Outreach), Peer Counselling
Rugby, Cricket, Soccer, Netball, Swimming, Tennis, Girls’ Softball, Waterpolo, Girl’s Hockey