​​​​​Teaching & Tutoring


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

  • Private lessons: 1 on 1 or small group

  • Customized lessons

  Courses and Services


  • IELTS preparation​ and training
  • General conversation and grammar

  • Job interviews

  • English for logistics​

  • ​Editing and corrections

Follow Me On Facebook

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

                         ~ Student Testimonials ~

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.


Chinese student preparing for IELTS:

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!

Chinese student preparing for IELTS: (from band 5 to 6.5 in speaking)
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!

Chinese student in Austraila preparing for IELTS: (from band 6.5 to 7.5 in speaking)
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


Lawyer from Brazil:

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.


Chinese student preparing for IELTS: (from band 6 to 7 in speaking)

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.

 English As A Second Language Certification By 

English as a Second Language