As the Senior Academic Manager, Iain has overall responsibility for quality assurance, curriculum development, administration and assessment for TESOL programs at ICTE.

Over the course of his career, Iain has worked as an English language teacher, examiner, teacher trainer and academic manager in countries including Turkey, Spain, Scotland, China, Thailand, Chile and Australia. He is an accredited Cambridge English CELTA Trainer and has successfully completed the Cambridge English Diploma in English Language Teaching and a Masters of Education in Teaching Second Languages.

He regularly represents ICTE at conferences and has presented workshops on topics including Off-shore Program Delivery, Learning Strategies, Adapting Textbooks and Responding to Writing. His current professional interests include English language pathway programs to university, English language concurrent support for university students, and online course delivery.


  • Masters of Education (Teaching Second Languages)
  • Bachelor of Education with Honours
  • Cambridge English CELTA Trainer
  • Cambridge English IDLTM (International Diploma in Language Teaching Management)
  • Cambridge English DELTA (Diploma in Teaching English to Speakers of Other Languages)
  • Trinity College London TESOL Certificate