Inspirational Teacher

An inspirational teacher who has a track record of improving and transforming young lives for the better. A knowledgable, caring and passionate practitioner. A pleasure to work with.