He has taught English in Britain and abroad both in the private and public sectors. Initially, he worked for the British Council teaching English at Athens University and then took up various positions such as Director of Studies in private schools in Oxford and London. For the last twenty years he has worked in FE colleges teaching GCSE, A Level, Access to HE and undergraduate degree modules in English. Most recently, he has specialised in Functional Skills English, increasing the success rate at his college from 33% (2011) to 81% (2016).