Richard holds extensive postgraduate qualifications including Master of Arts in TESOL (2011), Dip TESOL (2010) and Cert TESOL (2009) from Sheffield Hallam University in the United Kingdom. Prior to joining the Language Institute Chiang Mai University, Richard worked as a teacher trainer for the Chichester College TESOL program in Bangkok as well as teaching English at Chulalongkorn University. Richard brings a wealth of knowledge and experience to the Chiang Mai University TEFL program.