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

Suzanne Hall


Helen Devenport

Board Member

Jason Jowitt

Board Member

Heather Spalding

Board Member

Andrew Bickle

Board Member

William Bodeker

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

2023 Annual Report

Book A Tour