John was educated at Keynsham Grammar School (later Wellsway School) and graduated from Loughborough University with a BSc in Sports Science and PGCE in 1981.
John joined Malvern in 2001 as Director of PE & Sport, a post he held until becoming Director of Boys’ Sport and Professional Teaching and Learning Mentor in 2008 and then Head of Professional Teaching & Learning Mentor.
John’s subject specialism is Physical Education and Sports Science, and John also teaches A Level Psychology. John is also a school-based and visiting tutor for the University of Buckingham PGCE + QTS course and Induction Tutor for NQTs with IStip as well as an ISI Team Inspector.
John’s extra-curricular interest and expertise is in sport – but specifically golf.