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

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 9), Business Studies (HOD, Grade 10), Accounting (HOD, Grade 10-12)

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

Werner Baehnisch – Physical Science (Grade 10-12)

Christo Boshoff – Afrikaans (Grade 9, 11 & 12)

Mandy du Plessis – English (Grade 9, 11 & 12)

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

Adri Griffiths – Technology (Grade 8), Life Orientation (Grade 8), Computer Applications Technology (Grade 10-12)

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

Amelia Havemann – Information Technology (Grade 10-11)

Lindi Hiemstra – English (Grade 9-10), Life Orientation (Grade 9)

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

Johan Jansen – Mathematics (Grade 8), Mathematical Literacy (Grade 10 & 11)

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

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

Jan-Erik Swart – English (Grade 8 & 9), Music (Grade 11 & 12)

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

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

Suzette West – Natural Science (Grade 8), Mathematics (Grade 9), Consumer Studies (Grade 10 & 11)