Stephen’s first teaching position was at a girls’ comprehensive school in Oxfordshire, before moving on to spend ten years teaching history and politics at The Royal Grammar School, Guildford, a selective independent school for boys which consistently attains some of the best academic results in the country. In 2011, Stephen left for sunnier climes to head up the history and humanities department at St Julian’s School, Portugal’s leading independent school.
Stephen read history at Durham University, graduating in 1998 after which he stayed on to complete a PGCE course. Prior to his undergraduate studies he travelled extensively, including a year spent in Australia, and also worked in the travel industry in London while studying at night school for university entrance.
Stephan is interested in all periods of history and has taught early modern courses at A Level as well as modern history courses and Theory of Knowledge for the IB. He also enjoys surfing, travelling, reading, hiking, visiting art galleries and finding great new restaurants. Stephan is looking forward to the opportunities to explore China and to learn something of its history and culture.