Educated at Birkenhead School and Oxford University (LMH), Graeme has been involved in teaching since 1990. He has taught at a number of schools, including St Paul’s School in London and Sydney Grammar School in NSW, Australia. In 2002 he moved to be Head of English at Cheltenham College and in 2007 he became Deputy Head Academic at Abingdon School in Oxfordshire.
For much of his career he has been involved in boarding, either as a resident or visiting tutor to a boarding house. He was an examiner at GCSE and A Level for 15 years and has served as an ISI Team Inspector since 2008.