Offline teaching experience: 10
Online teaching experience: 1
I started teaching English when I was 18 and in ten years I have seen many different students and situations. Yet it is always exciting to meet new people. I hope you also enjoy getting to know me, of course through learning English! I have taught levels from basic to advance at many different English institutes. I have also had dozens of private classes for various purposes ranging from school or university general English to preparing for IELTS or TOEFL from the scratch. I am also active in the field of technology and business which is directly related to my knowledge of English where I have to speak with clients from all around the world in English.