The school is a parallel medium school teaching home languages of Xhosa or Afrikaans. All other subjects are taught in English or Afrikaans. Thus English speaking learners can have all their subjects taught in English, but have to choose between Xhosa or Afrikaans as their mother language.
- Home Language Xhosa or Afrikaans
- Second Language English
- Mathematics or Mathematics Literacy
- Life orientation
- Gr 8 – 9: Social Sciences, Natural Sciences, Arts and Culture, Technology, Economic Management Sciences
- Gr 10-12 A choice of 3 subjects from Accounting, Business Studies, Computer Applications Technology , Geography, Hospitality Studies, Life Sciences, Physical Sciences or Tourism