Learn English with Teacher John.
Friendly, flexible, conversation-first lessons for any level — from your first words to fluent confidence.
How it works
Pick a time
Browse live availability in your own timezone and grab a slot that fits.
Tell John about you
Your goals, level, language, and where you want to meet — Zoom, Meet, Teams, or WhatsApp.
Show up & speak
John reaches out to confirm payment & details. Then it's just a great conversation.
For every level
From your first hello to nailing a job interview — John meets you where you are.
- A1 / Beginner — vocabulary, basics, confidence
- A2–B1 / Conversational — everyday fluency
- B2–C1 / Advanced — nuance, idioms, accent
- C2 / Mastery — interview & business polish
Meet Teacher John
John is a certified educator with a heart for people of every age and background. He believes the best way to learn English is through real conversation — patient, thorough, and genuinely kind.
Above all, John loves his family. He is a proud husband and father of three, and that same warmth shows up in every lesson.
Book a lessonBachelor's from LSU
Graduated from Louisiana State University with a solid academic foundation.
Certified K–12 Teacher
Licensed and experienced teaching students from early learners through adults.
Language Lover
Fluent in English and endlessly curious about other languages and cultures.
Family First
A beautiful wife and three children are the joy of his life.
What students say
Real reviews from students around the world.
"John is so patient. I finally feel comfortable speaking English."
Maria
Brazil — A2 level
"My lessons feel like talking with a friend, but I learn so much."
Kenji
Japan — B1 level
"He explains things clearly and never makes me feel rushed."
Elena
Spain — Beginner
"The best teacher I have found online. Kind, thorough, and fun."
Ahmed
Egypt — B2 level
Ready to practice?
Booking takes a minute. Payment is arranged with John directly so students from any country can join.
Book your lesson