English teacher John Denver

John Denver

Professional Teacher
Teaches
English
Native
Speaks
Czech
Korean
Spanish
Chinese (Mandarin)
Other
CELTA-Certified with 10+ Years of Classroom Experience and 3,000+ Online Lessons!
From United StatesLiving in Denver, United States (08:35 UTC-06:00)
About Me
italki teacher since Feb 21, 2020
InterestsBusiness & FinanceHistoryReadingMusicFilms & TV Series
I’ve had the privilege of teaching all levels and ages, from energetic kindergarteners to ambitious business executives, primarily in Korea and China. Before becoming a teacher, I worked as a journalist in Prague, Czech Republic—though my Czech is a bit rusty these days! As someone working on improving my Spanish, I understand both the challenges and joys of learning a new language. I hold a degree in Political Science but love diving into a wide range of topics, especially current events and cultural issues. My true passion is sharing stories—our unique adventures as humans on this planet. I’d love to hear your story, so let’s connect and start a great conversation!
5.0
Rating
718
Students
2823
Lessons
100%
Attendance rate
100%
Response rate

English Lessons

Trial Lesson
375 lessons completed
USD 12.00+
Adult 18+ Conversation and Free Talk with Correction and Feedback
B1 -  C1

Conversation

1,083 lessons completed
USD 30.00
Adult 18+ Conversation Strategies to Escape Awkward Situations -- w/Discussion and AI-Generated Role Play
B1 -  C2

Conversation

127 lessons completed
USD 30.00
Presentation Coaching for Clear and Confident Delivery
B1 -  C2

Language Essentials

6 lessons completed
USD 30.00

Availability

Based on your timezone (UTC+00:00)

155 Reviews

Student Liam
Liam
19 English lessons
Teacher’s pick
Always good
Apr 21, 2025
Student Nick
Nick
59 English lessons
Teacher’s pick
John is a great English teacher, showcasing strong communication skills. His ability to delve into American history and culture makes the learning experience both great and interesting.
Nov 23, 2023
Student Juan Manjarrés
Juan Manjarrés
1 English lesson
We have a natural conversation and John help me with how to get into a conversation with a native english speaker
Mar 23, 2025
Student X Æ A-12
X Æ A-12
2 English lessons
Teacher’s pick
WOW! It’s as if the universe, through the law of attraction, guided me to John— who offers exactly the kind of help I need to improve. He has the warm, friendly personality of a cheerful neighbor, the kind you chitchat with and share funny stories. His approach is descriptive, and he’s dedicated to incorporating the cultural aspects of the English language, making his lessons far more engaging. Thank you for that!
Feb 8, 2025
Student Angela Ching
Angela Ching
11 English lessons
I had about 20 lessons with John, and it was always a very pleasant experience. Unfortunately, I was quite ill last week and couldn’t attend class on time. According to the verbal promise made by the teacher, if any unexpected situation arises, I should be allowed to reschedule the class. Due to having a persistent fever, I missed two lessons. At the beginning of this week, we agreed to have a lesson on Thursday morning. Tonight, I sent a message to confirm the class for tomorrow, but the teacher told me to schedule it through the platform. However, I know I can’t do that without a refund credit. I explained this, saying I wouldn't be able to schedule it unless I receive the refund credit. After sending another message, I found that the teacher had blocked me. I’m truly disappointed—not because of the money, but because I believe people should honor their commitments. If no promise had been made, I would have been very careful to follow the rules. It was because of your pr
Apr 17, 2025
Student Luis Luis
Luis Luis
1 English lesson
Excellent teacher
Dec 14, 2024
Your final payment will be made in USD