Fanie Smit – Deputy Principal (Head of Academics), Mathematics (Grade 10), Mathematical Literacy (Grade 12)

Philip Kuschke – Head: FET Phase, Afrikaans (HOD, Grade 8 & 10)

Barbara Eckersley – Head: GET Phase, Life Science (HOD, Grade 11 & 12)

Greta Leighton – Senior Teacher, Mathematics (HOD, Grade 9-12), AP Mathematics

Danie Oosthuizen – Senior Teacher, EMS (HOD, Grade 8), Business Studies (HOD, Grade 10), Accounting (HOD, Grade 10-12)

Wium Albertyn – Head: Sport, Physical Education (Grade 9), Life Orientation (HOD, Grade 10-12), Geography (Grade 8)

Werner Baehnisch – Physical Science (Grade 10-12)

Christo Boshoff – Afrikaans (Grade 10-12), Physical Education (Grade 8)

Mandy du Plessis – English (Grade 11 & 12), Physical Education (Grade 8)

Franziska Fox – HSS (History, Grade 8 & 9), History (HOD, Grade 10-12)

Adri Griffiths – Robotics (Grade 8 & 9), Information Technology (Grade 10), Computer Applications Technology (Grade 10-12)

Chris Harding – Technology (Grade 8 & 9), Engineering Graphics and Design (HOD, Grade 10-12)

Lindi Hiemstra – English (Grade 9&10)

Hilda Holtzkampf – Mathematics (Grade 9-12), AP Mathematics

Johan Jansen – Mathematics (Grade 8&9)

Chelsea Johnson – Natural Science (Grade 8), Physical Education (Grade 8), Mathematical Literacy (Grade 10)

Heindré Keuler – EMS (Grade 9), Business Studies (Grade 11 & 12)

Dennis Leighton – EMS (Grade 8), Business Studies (Grade 10), Mathematical Literacy (Grade 11)

Kate Southey – HSS (Geography, Grade 8 & 9), Geography (Grade 10-12)

Jan-Erik Swart – Afrikaans (Grade 8 & 9), HSS (History, Grade 8), Music (Grade 12)

Estie Swiegelaar – Creative Arts (HOD, Grade 8 & 9), Visual Arts (HOD, Grade 10-12), Design (HOD, Grade 12)

Clare van Rensburg – Natural Science (Grade 9), Life Science (Grade 10)

Tania Viviers – English (Grade 8&9)

Suzette West – Life Orientation (Grade 8-10), Consumer Studies (Grade 10-12)

Bernard Wurdeman – Information Technology (Grade 11&12)