Courses and Services


  • IELTS preparation​ and training
  • General conversation and grammar

  • Job interviews

  • English for logistics​

  • ​Editing and corrections

Follow Me On Facebook

                         ~ Student Testimonials ~

2018 - Chinese Student preparing for IELTS SPEAKING: (from band 6.5 TO 7.5)

As a second language learner, my fear is people laughing at me. I kinda believed how dumb I was when speaking English because people who are so close to me always teased me. Luckily, I met John, an approachable, supportive, and professional tutor. John recognized my weaknesses immediately and has encouraged me in each session we have together. He is so good at finding my shining points even when I felt my talking is a total disaster. John is a very experienced IELTS tutor. I learned topics systematically and efficiently. He gives me advice on developing good learning habits and guides me to think outside the box so that I wouldn’t be troubled by IELTS questions. Moreover, he respects my thinking and is always willing to incorporate it into his teaching, which is awesome! After practicing with John for half a year, I got the score I wanted in IELTS, which I literally had never dreamed of! Now I am able to chat with westerners on so many topics and befriend them! In addition to that, I have become a young woman who dares to stand up for herself! Thank you so much, John! Follow the teacher you like, you can learn faster! If you are looking for a professional and reliable teacher to improve your English and who can inspire you to have a liberating perspective on life, John is the one!


2017 - Nurse from Thailand:

Thank you very much! You helped me a lot and you prepared me to communicate in English for my Nursing Leadership Program in Portland Oregon. I have more confidence when I communicate in English.


2017 - Chinese student preparing for IELTS SPEAKING:

Great news! I got the scores I needed! Listening: 8, Reading: 8, Writing: 7.5 and Speaking: 8.5! Thank you soooooo much for helping me with my speaking! I learned so much from you. You are an excellent teacher! I'm so happy!

2017 - Chinese student preparing for IELTS SPEAKING: (from band 5 to 6.5)
John, you are the best tutor! Thank you so much! My speaking score is 6.5! I really appreciate your help, thanks again! You gave me lots of help and I want to share my happiness with you!

2017 - Chinese student in Austraila preparing for IELTS SPEAKING:(from band 6.5 to 7.5)
I have to say John is the best teacher I have ever seen. He is very patient and always well prepared for the classes. In the classes, he not only identified my problems but also gave me tips  He also taught me many phrases that native speakers use to improve my speaking and to make me sound like a native speaker. Because of him, I got 7.5 in my IELTS speaking test. John, thank you so much. Sometimes I did want to give up the test, but because of you - I didn't want to let you down. I insisted on taking the test. Thank you, John. By Kary


2017 - Lawyer from Brazil (IELTS):

Well, Im texting you because I just took the Ielts test and got the score I needed (6.5 overall band) to go to College again. Thank you so much for the help, you had a huge contribution on this, I wish you the best.Type your paragraph here.


2017 - Chinese student preparing for IELTS SPEAKING: (from band 6 to 7)

John is very approachable because he always wears a smile on his face. In addition, he has a good sense of humor and he is open-minded. I guess that’s the main reason why I like to take his class because I could exchange my ideas with him just like talking with a friend. When I was preparing for my test, I was worried about that I couldn’t get the score that I wanted. During that time, John noticed that and encouraged me in the end of every class. Thanks to his encouragement and help, I could find the right path to improve my oral English and build my self-confidence. It is really important to have a great teacher to guide you when you are preparing for IELTS speaking, and I highly recommend you to have courses with John.

I am a native English speaker with a neutral from the USA. I have a Cambridge University CELTA certification

 ​​​​​Teaching & Tutoring


  • Video chat using Zoom or Skype - use your smartphone to connect

  • Private lessons: 1 on 1 or small group

  • Customized lessons

 English As A Second Language Certification By 

English as a Second Language