Grade 8 and 9:
English Home Language, Afrikaans First Addition Language, English First Additional Language, Sesotho Home Language, Creative Arts, EMS, Natural Sciences, Mathematics, Social Sciences, Technology and Life Orientation.
Grade 10-12
Sciences Stream: Mathematics, Life Sciences, Physical Sciences, Life Orientation and Languages.
Services Stream: Mathematical Literacy, Hospitality, Tourism, Business Studies, Life Orientation and Languages.
Commerce Streams: Mathematics/ Mathematical Literacy, Accounting, Business Studies, Economics, Life Orientation and Languages
Humanities Stream: Mathematical Literacy, Geography, History, Life Sciences/ Tourism, Life Orientation and Languages
Subject Educators
English and Afrikaans Department:
English HL: Ms M Makoko; Mr L Lephatsa; Ms M Lemphane; Mr K Kraal.
Afrikaans FAL: Ms C Koopman; Mrs C August and Ms N Koopman.
Sesotho, English FAL and L.O Department:
Sesotho HL: Mrs N Mokhothu; Mrs L Masiu and Ms M Lithokhe.
English FAL: Mrs N Rampone and Mr N Pholo.
Life Orientation: Mrs N Mayongo and Ms L Macheli
Commerce Department:
Accounting and EMS: Mrs N Melato; Ms M Lithlankanyane
Business Studies and EMS: Mrs N Mtiki and Mrs C Lehlehla
Economics: Mrs S Ndayi
Humanities Department:
Geography: Ms N Zondo and Mr M Motja
History: Mr S Mokonenyana
Social Sciences: Ms N Biyela and Mr Moletsane
Technology: Mr B Khoabane
Services Department:
Creative Arts: Ms N Sam
Computer Applications Technology: Ms M Maputla
Hospitality: Ms M Leeto
Tourism: Ms A Sangqu
Mathematics and Maths Lit Department:
Mathematics: Mr M Mogoje; Mr S Ndedwa and Mr M Ratsiu.
Mathematical Literacy: Mrs D Koalane; Mrs M Nxabela and Mr L Mofana.
Sciences Department
Life Sciences: Mrs P Matshai and Ms N Nhlapho
Natural Sciences: Mrs I Molotsi
Physical Sciences: Ms D Rampai