Zohreh Seifoori is an Associate Professor of TEFL at Islamic Azad University, Tabriz Branch and Science Research Branch, a researcher, educator and teacher trainer. She has published research articles in renowned national and international journals and run numerous English teacher training courses.