Subject and learning areas offered at the school (2016)
Grades 1-3

  • Literacy
  • Numeracy
  • Life Orientation

Grades 4-9

  • English Home Language
  • English First Additional Language
  • Afrikaans Home Language
  • Afrikaans Additional Language
  • IsiXhosa First Additional Language
  • Mathematics
  • Natural Science
  • Economic and Management Sciences
  • Social Sciences
  • Technology
  • Arts and Culture
Grades 10-12

  • English Home Language
  • English First Additional Language
  • Afrikaans Home Language
  • Afrikaans Additional Language
  • IsiXhosa First Additional Language
  • Mathematics
  • Mathematical Literacy
  • Core Maths
  • Life Orientation
  • CAT
  • Business Studies
  • Life Sciences
  • Hospitality Studies
  • Geography