John was educated at Westminster School, where he won the English Prize three times, and graduated with a First in English Language and Literature from the University of Oxford.
John has tutored English since 2016, working with students aged six to eighteen across a range of curricula. Over more than 200 hours of one-to-one teaching, he has helped younger pupils gain places at leading independent schools including Westminster, Ampleforth and Eton at 11+, Common Entrance and Scholarship level, while older students have achieved A* grades at GCSE, AS and A-level. He knows British independent education and the national curriculum in depth, has taught across the ISEB, IGCSE, Edexcel, AQA, OCR and Pre-U exam boards, and has covered more than twenty set texts.
John’s approach is simple: find out what each pupil enjoys and widen their interest from there. Some prefer clear rules for exam technique, others like English linked to history, philosophy or even sport. Open communication is central to his teaching, and he aims for his pupils not just to meet their goals but to exceed them.