General Education and Training: GRADES 7 – 9

  • Home Language: English
  • Second Additional Language: French
  • Mathematics
  • Human and Social Sciences
  • Creative Arts
  • First Additional Language: Afrikaans or isiXhosa
  • Natural Sciences
  • Economic and Management Sciences
  • Life Orientation
  • Technology

Further Education and Training – The National Senior Certificate (NSC): GRADES 10 – 12

Compulsory Subjects

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.

Extension Courses

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

Sporting Codes

Rugby, Cricket, Soccer, Netball, Swimming, Tennis, Girls’ Softball, Waterpolo, Girl’s Hockey