Miss S. BoschMrs D. BotesMrs T. ChutuMrs A. EkkerdMrs A. Gedult
Class Teacher gr 9B
Afr FAL Gr 11 & Gr 12
LO Gr 11 & Gr 9
LO PET Gr 12, Gr 10, Gr 9 & Gr 8
Class Teacher gr 8B
Geo Gr 10, Gr 11 & Gr 12
LO PET Gr 9 & Gr 8
SS Gr 8 & Gr 9
Class Teacher gr 8B
Eng HL Gr 8 & Gr 9
Grade Head gr 10
Class Teacher gr 10E
ACC Gr 10, Gr 11 & Gr 12
LO Gr 8
Deputy Headmaster
FET Phase Head
Subject Head:  Geography & Technology; History; Social Sciences
Math Lit Gr 11 & Gr 12
LO Gr 8
Mrs J. Heunis-Jones Mr E. JantjiesMrs H. KeyserMr JP KrugerMrs B. Langmead
Class Teacher gr 10H
CAT Gr 10, Gr 11 & Gr 12
Afr HL Gr 10
Class Teacher gr 10J
Math Gr 8A, Gr 9, Gr 10, Gr 11 & Gr 12
Subject Head:  Mathematics & Mathematical Literacy
Grade Head – gr 9
Class Teacher gr 9K
LO Gr 11
Maths Gr 8B & 8G
Math Gr 9
Math Lit Gr 10
LO PET Gr 8, Gr9, Gr10 & Gr 12
LO Gr 11
Technology Gr 8 & Gr 9
EMS Gr 8
Grade Head gr 10
Class Teacher gr 11L
Eng HL Gr 12 & Gr 11
Eng HL Gr 10J & Gr 10E
LO Gr 12
Miss N. MartinMr B. MbangaMs Z. OosthuizenMrs C. Pringle Mr W. Pringle
Hist Gr 10, Gr 11 & Gr 12
SS Hist Gr 8 & 9
Eng HL Gr 8
Class Teacher gr 11M
Math Gr 10, Gr 11 & Gr 12
NS Gr 8

Subject Head:  Music
Music gr 10 – 12
Subject Head:  Physical Sciences & Natural Sciences
Class Teacher gr 12P
PHYS Gr 10, Gr 11 & Gr 12
LO PET Gr 12, Gr 9 & Gr 8
NS Gr 9
Headmaster
Eng HL Gr 12
  
Mrs N. Read Mr H. SparriusMr S. van Zyl
 Subject Head: Business, CAT, Tourism, Accounting, EMS
GET Phase Head
BS gr 10, 11 & 12
TOU gr 10, 11 & 12
Subject Head:  Life Sciences
Grade Head – gr 12
Class Teacher gr 12S
LS gr 10, 11 & 12
Class Teacher gr 9V
Afr FAL Gr 8 & Gr 9
 
  Temporary Staff