Hamed Akhlaghi is a professional teacher and teacher trainer who has been trained by idp and the International Baccalaureate. He has over 10 years of experience teaching English and three years of leading approaches to learning and teaching at an international school.