Search for:


Meet the Executive Team

Emily Brookes


Anton Visser

Deputy Principal - Secondary

Caroline Duell

Deputy Principal - Primary

Jannie Oosthuizen

Business Manager

Catherine Green

Director of Teaching and Learning (R-12)

Meet the Board Team

Marzelle Delport

Board Chair

Caleb Swartz

Deputy Chair & Treasurer

Heather Spalding


Helen Devenport

Board Member

Jason Jowitt

Board Member

Suzanne Hall

Board Member

2021-2025 Strategic Plan

Building on the strong foundations of the past, the 2021- 2025 Strategic Plan is the School’s blueprint for future development.

Download our Strategic Plan 2021-2025

2022 Annual Report

2021 Annual Report

2020 Annual Report

2019 Annual Report

2018 Annual Report

2017 Annual Report

2016 Annual Report

2015 Annual Report

2014 Annual Report

Book A Tour