Elham Missaghi is a teacher trainer with over 15 years of experience in teaching General English to adults and young learners. She acquired three master’s degrees in Educational Psychology, Public Health (planning healthy projects for communities), and Education (curriculum design) in Switzerland. She has received the TKT certificate, the TOT (Training of Trainers) diploma from the British Council, and TCCT (TESOL Canada certified trainer) as well as IELTS training certificate from ITTI NY. She has run teacher training workshops in Tehran and other Iranian cities and been involved in material development, test design, and teacher observation over the years.