About the teacher | Ali Ashrafi
English teacher, translator and specialist in teaching and preparing for international exams Holds an international certificate in teaching English as a fo