A graduate of University of Newcastle upon Tyne with a BA in English Language, he also holds an MA in Applied Linguistics, specializing in Computer-Assisted Language Learning (CALL), from Durham University. He has been trained in Teaching English as a Foreign Language and holds the internationally recognized CELTA certification awarded by the University of Cambridge the Royal Society of Arts.
He has served as a teaching assistant in the Department of English at Roosevelt University and has taught at summer schools in the UK. In 2003, he founded the English Language Centre “English”.