My name is John Carnegie. I have been teaching English for more than 10 years. I teach English communication, TOEIC, IELTS, Starters, Movers, Flyers, KET, PET, etc.
I am an eager learner. Therefore, I love to share my knowledge with others and learn from them too. It is my pleasure to help students to achieve their goals, especially in English language skill.