Visited an hour ago
John
English
Native
Portuguese
Spanish

From United States

Living in Puebla, Mexico

Certified English teacher with over 7 years of teaching experience I believe language learning should be as fun and practical as possible. I always begin lessons with new students by asking them what their goals are and what they hope to achieve by taking English lessons. This enables us to create a learning plan tailored specifically to your desired outcome. I enjoy meeting new people and learning about other cultures. I've had the privilege of living in eight different countries and visiting many more. I speak Spanish and Portuguese, and I enjoy reading about economics, finance, linguistics, mathematics, and analytic philosophy. I believe the most effective way to learn a language is to begin speaking it immediately. Lessons with me will always focus first on speaking English and second on developing specific English language skills such as pronunciation, vocabulary, grammar, idioms and expressions, etc. I believe it is important to practice English by focusing on reading, writing, listening, and speaking about topics that you find interesting or relevant to your life.
My teaching material
  • PDF file
  • Text Documents
  • Audio files
  • Image files
  • Flashcards
  • Articles and news
  • Quizzes
  • Homework Assignments
My creations
QuizQuiz(12)
Read more

Interests

History
Business & Finance
Tech
Science
Reading
Trial Lesson
992 lessons completed
USD 14.30+
General Lesson
A1-C2
Language Essentials
5,076 lessons completed
USD 14.30+
30% off
Conversational Practice
A1-C2
Conversation
3,892 lessons completed
USD 14.30+
30% off
TOEFL & IELTS Test Preparation
A1-C2
Test Preparation
1,249 lessons completed
USD 14.30+
30% off
Business English
A1-C2
Business
1,325 lessons completed
USD 14.30+
30% off
Kids Lessons
A1-C2
Kids
323 lessons completed
USD 14.30+
30% off
Based on your timezone (UTC)
5.0
356
Reviews
100%
Attendance
100%
Respond
Pronunciation·1
Structured lessons·2
Patient·4
Provides materials·3
For beginners·40
Student Victoria Tyshchenko
Victoria Tyshchenko
126 English lessons
Teacher’s pick
It was our 111th lesson! And just like I always am, I am delighted with my classes with John! During this time, we analyzed many grammatical points, discussed tons of articles on various topics, and began to practice writing and work on a very advanced textbook “Doing Grammar” by Max Mohrenberg, which explains how the English language works. I see excellent results and am going to move on😎
Student Anna
Anna
123 English lessons
Teacher’s pick
I’m so happy I found you, MY teacher! You’re the most patient, supportive, and encouraging teacher I’ve ever had. I never feel bad when you correct my mistakes. It took me about two years to figure out that big progress in learning a new language doesn’t happen overnight. It takes a lot of regular practice. I see it clearly that you’re the perfect teacher for the long run!
Neilton
2 English lessons
Muito didático. Aulas sempre muito proveitosas.
Student Vladimir
Vladimir
305 English lessons
Teacher’s pick
John has an incredible gift for teaching. His classes seem like play but there is a lot of serious learning going on. Classes with John have been so worthwhile! John has an amazing way of breaking things down so that they are understandable, and always keeping it light and fun. He is very patient — which anyone that takes a language needs – and it’s very comfortable to practice conversations, which is also a huge plus. John's manner of teaching is so wonderful and refreshing! I recommend him highly.
Aurilene Spessirits
90 English lessons
The sense of calm he conveys during the class helps me understand the process and stay more focused
Student Sandra M.
Sandra M.
10 English lessons
Love having lessons with John, he is very rigorous and funny at the same time!