Our Team

Our team consists of people with a love for God and a shared passion for education. Meet them by clicking on the links.

Board of Trustees

Administration

Jean and Saartjie Duvenhage