Rouhollah Heidari holds bachelor's degree in English Language and Literature from State University of Ishafan and master's degree in English Language and Literature from Shahid Beheshti University. He is a CELTA-certified teacher and has over 17 years of experience in teaching ESL as well as English literature at several universities, schools, and institutions. He has several publications in different journals.