Title Surname Name Subjects / Classes
Senior School
Mr Thomas Chris Headmaster
Mr Allwright Craig Mathematics
Mr Booysen Pieter Technology / Grade 8B
Mrs Combrinck Adri Physical Science / Grade Head – 8
Mr Dichaba Stephen Sesotho / Grade 8C
Mrs du Plessis Yolandi Afrikaans / Grade 8A
Mrs Fair Debbie Life Sciences / Grade 12B
Mr Forster Adrian Deputy Headmaster / Grade Head 12
Mrs Gower Kerry English / Grade Head – 10
Mrs Hasenjager Denise Visual Art / Grade 12A
Mr Henning Elmar IT
Mr Jurgensen Nico SS & Mathematics / Grade Head – Grade 11
Mr Matete Xola Mathematics – Grade 9B
Ms Morgan Margo Accounting 
Mr Mott Clive History & Tourism 
Mr Mouton AJ Life Orientation – Grade 8 – 12 / Grade 11B
Mr  Olivier Janco Life Sciences & Natural Science / Grade 11A
Ms Palo Mpho Geography / Grade 10B
Mr Pretorius Anton Social Science / Grade 9B
Mr Rossouw Juan Accounting & EMS / Grade 9A
Mrs Sparks Penny Art, English & LO / Grade 7A
Mrs Soldo Deryn English / Grade Head – 9 / Grade 9C
Mr Storm Niel Afrikaans / Grade 10A
Mrs Theron Debra Senior Library
Mr van Kasterop Kassie Head of Afrikaans
Mrs van Reenen Rauchelle Maths & Physical Science / Grade 7B / Grade Head – Grade 7
Mr van Zyl Hentie Mathematics and AP Maths
Senior and Junior School
Rev Lombard Deon Junior & Senior
Junior School
Mrs Blair Susan Foundation Phase – Physical Education
Mr Boonzaier Arno 6A
Mr  Brand Schalk Intermediate Phase – Physical Education
Mrs Franke Elsa 1B
Ms Gilliver Kerri-Lee 3B
Mrs Goveia Estie 4A
Mrs Grobbelaar Louret 1A
Mrs Lizel Jurgensen 5B
Mrs Lisle Loots 4B
Mr Motseki Elliot Sesotho
Mrs Oosthuysen Margie Junior Library
Mr Schneider Jurgens 5A
Mrs Spence Celeste Remedial Support
Mrs Strydom Denise 2B
Mrs Swart Elize Art and Music
Mrs Van Niekerk Marelise 3A
Mrs Nieuwoudt Krystal 2A
Mrs Viljoen Thea-Ele 6B
Mr Williams Bronwell Junior Sport officer
Pre-Primary School (Little Saints)
Mrs Hamaty Evone Little Saints Victoria Park
Mrs Maggs Anè Little Saints Victoria Park
Ms Olivier Jo Little Saints Victoria Park
Ms Oosthuizen Carine Little Saints Victoria Park
Mrs Smith Christine Little Saints Victoria Park
Mrs Steenberg Karin Little Saints Victoria Park