English teacher John Johnson

John Johnson

Professional Teacher
Teaches
English
Native
Speaks
Other
Specialties
Business
Test Preparation
Experienced teacher and IELTS/ TOEFL Exam instructor
From United StatesLiving in Bandung, Indonesia (23:44 UTC+07:00)
About Me
italki teacher since Jul 16, 2021
InterestsGamingHistoryBusiness & FinanceTravelSports & Fitness
I am a native English speaker with over 15 years experience teaching that specializes in IELTS/TOEFL training but also teaches grammar, conversation, and business English among other things. I love to teach because I love the feeling I get when I help someone achieve their goals. I am an avid traveler. I have lived and visited many places in the United States and overseas (9 countries). I currently reside in Ciloto, Cipanas, Cianjur, Indonesia. I love to hike, camp, horseback ride and learn new things. I am an avid gamer and techie. I have learned many languages in my life and at the moment, I am learning Bahasa Indonesia.
4.8
Rating
419
Students
1105
Lessons
99%
Attendance rate
100%
Response rate

English Lessons

Trial Lesson
162 lessons completed
USD 5.00+
Grammar Lesson
A1 -  C2

Language Essentials

120 lessons completed
USD 10.00+
General English for All Levels
A1 -  C2

Language Essentials

211 lessons completed
USD 10.00+
Package with 24% off
Free Conversation
A1 -  C2

Conversation

479 lessons completed
USD 10.00+
The IELTS Blueprint
A1 -  C2

Test Preparation

28 lessons completed
USD 15.00+
Package with 17% off
Business English for Professionals - Invest in your professional development and unlock new opportunities in the global business world.
A1 -  C2

Business

33 lessons completed
USD 15.00+
Package with 46% off
Job Interview Prep
A1 -  C2

Business

13 lessons completed
USD 15.00+
Package with 46% off

Availability

My creations
Quiz (32)

44 Reviews

Student Max
Max
11 English lessons
Teacher’s pick
10/10 teacher, would recommend
Sep 24, 2025
Student Guilherme
Guilherme
33 English lessons
Teacher’s pick
John is a really good teacher! He explains, gives examples, asks questions, encourages me to explain things, encourages me to say what I think about something. He is calm and friendly. John has been really helped me to become a fluent english speaker.
Aug 22, 2025
Student Li2001
Li2001
1 English lesson
The teacher has a cheerful personality, with vivid and flexible teaching methods. He/She is very dedicated to students and creates an extremely interactive classroom atmosphere. He/She is an excellent and trustworthy teacher.
Mar 15, 2026
Student Yanis
Yanis
10 English lessons
Teacher’s pick
老師非常用心教我寫作,我開始喜歡寫作。🥳
Sep 19, 2025
Yuki
1 English lesson
I don't recommend this guy. He talked mostly about himself, so I didn’t have a chance to practice my English. He acted interested only when he was talking about what he wanted to talk about, but gave bored-sounding replies to my comments. As a teacher, that was the worst possible attitude. He sighed a lot, and the screen was dim. I couldn't see his face, and the connection was poor.
Mar 16, 2026
salvador ortega
1 English lesson
its a great teacher i recomend
Mar 7, 2026