Our teachers

Teachers at the Castle are mother tongue professors natively speaking English.

Head of School

Mrs Alexandra White
London Polytechnic

Responsible for Academic Overview

Mrs Geraldine Tomlin
MA Oxford