Teacher John
1-on-1 virtual lessons, worldwide

Learn English with Teacher John.

Friendly, flexible, conversation-first lessons for any level — from your first words to fluent confidence.

Any timezone
Zoom, Meet, Teams, or WhatsApp

This week

3 open slots

  • Tue 4:00 PM60 min
  • Wed 9:30 AM60 min
  • Fri 6:00 PM60 min
See live availability

How it works

Step 1

Pick a time

Browse live availability in your own timezone and grab a slot that fits.

Step 2

Tell John about you

Your goals, level, language, and where you want to meet — Zoom, Meet, Teams, or WhatsApp.

Step 3

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 lesson

Bachelor'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