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 (14:11 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.9
Rating
326
Students
966
Lessons
99%
Attendance rate
100%
Response rate

English Lessons

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

Language Essentials

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

Language Essentials

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

Conversation

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

Test Preparation

9 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

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

Business

6 lessons completed
USD 15.00+
Package with 46% off

Availability

Based on your timezone (UTC+00:00)
My creations
Quiz (32)

38 Reviews

Student Max
Max
11 English lessons
Teacher’s pick
10/10 teacher, would recommend
Sep 24, 2025
Student Guilherme
Guilherme
29 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
Lily from China
1 English lesson
Good
Dec 3, 2025
Yanis
10 English lessons
Teacher’s pick
老師非常用心教我寫作,我開始喜歡寫作。🥳
Sep 19, 2025
Kila Beka
1 English lesson
He is supportive, patient, and encourages students to participate and ask questions. His positive attitude creates a comfortable and motivating learning environment. I highly recommend him.
Dec 23, 2025
Yanis
10 English lessons
useful class
Nov 24, 2025
Your final payment will be made in USD