John Ogston

John Ogston

Director of Boarding and Years 1 to 6 Physical Education Teacher

Contact via email
Rosemary Black

Rosemary Black

Senior Matron

Nicholas Black

Nicholas Black

Boarding Master

Alex Devereux

Alex Devereux

Boarding Master

Brad Gilbert

Brad Gilbert

Boarding Master

Richard Bath

Richard Bath

Boarding Master

Philip Theunissen

Philip Theunissen

Gap Student

Kayla Pretorius

Kayla Pretorius

Gap Student

Justine Siddall

Justine Siddall

Gap Student