Foundation

Grade R

  • English Home Language
  • Afrikaans First Additional Language
  • Mathematics
  • Life Skills

Grade 1

  • English Home Language
  • Afrikaans First Additional Language
  • Mathematics
  • Life Skills

Grade 2

  • English Home Language
  • Afrikaans First Additional Language
  • Mathematics
  • Life Skills

Grade 3

  • English Home Language
  • Afrikaans First Additional Language
  • Mathematics
  • Life Skills

Intermediate

Grade 4

  • English Home Language
  • Afrikaans First Additional Language
  • Mathematics
  • Natural Sciences
  • Social Sciences
  • Life Skills

Grade 5

  • English Home Language
  • Afrikaans First Additional Language
  • Mathematics
  • Natural Sciences
  • Social Sciences
  • Life Skills

Grade 6

  • English Home Language
  • Afrikaans First Additional Language
  • Mathematics
  • Natural Sciences
  • Social Sciences
  • Life Skills

Senior

Grade 7

  • English Home Language
  • Afrikaans First Additional Language
  • Mathematics
  • Natural Sciences
  • Social Sciences
  • EMS
  • Technology
  • Creative Arts
  • Life Orientation

Grade 8

  • English Home Language
  • Afrikaans First Additional Language
  • Mathematics
  • Natural Sciences
  • Social Sciences
  • EMS
  • Technology
  • Creative Arts
  • Life Orientation

Grade 9

  • English Home Language
  • Afrikaans First Additional Language
  • Mathematics
  • Natural Sciences
  • Social Sciences
  • EMS
  • Technology
  • Creative Arts
  • Life Orientation

FET

Grade 10

  • English Home Language
  • Afrikaans First Additional Language
  • Mathematics
  • Mathematical Literacy
  • Physical Sciences
  • Tourism
  • Accounting
  • Computer Applications Technology
  • Geography
  • Life Sciences
  • Business Studies
  • Life Orientation

Grade 11

  • English Home Language
  • Afrikaans First Additional Language
  • Mathematics
  • Mathematical Literacy
  • Physical Sciences
  • Tourism
  • Accounting
  • Computer Applications Technology
  • Geography
  • Life Sciences
  • Business Studies
  • Life Orientation

Grade 12

  • English Home Language
  • Afrikaans First Additional Language
  • Mathematics
  • Mathematical Literacy
  • Physical Sciences
  • Tourism
  • Accounting
  • Computer Applications Technology
  • Geography
  • Life Sciences
  • Business Studies
  • Life Orientation