Hello! My name is John and I am a native English speaker from South Africa.
Do you understand English, but feel nervous when speaking?
You're not alone—and that's exactly what I help my students overcome.
Over the past 7+ years, I have taught more than 25,000 online English lessons to students from all over the world, helping learners become more confident and comfortable communicating in English.
My lessons are relaxed, practical and tailored to your individual needs. Whether you're a beginner or an advanced learner, my goal is to help you speak English naturally and with confidence in real-life situations.
Together, we'll improve your fluency, pronunciation and everyday communication skills. You'll learn the words, phrases, expressions and idioms that native English speakers use every day, while also developing a better understanding of pronunciation, prepositions and collocations—areas that many English learners find challenging.
I believe that making mistakes is an essential part of learning, so you'll always find a patient, supportive and encouraging environment in my classroom. There is no pressure to be perfect. Some students progress quickly, while others need more time, and I enjoy helping every learner reach their goals at a pace that suits them.
Whether you want to:
speak English more confidently,
sound more natural in conversation,
prepare for work meetings or job interviews,
communicate more effectively while travelling, or
simply improve your everyday English,
I will guide and encourage you every step of the way.
I believe the best way to improve your English is through regular conversation, practical speaking practice, reading aloud and consistent exposure to the language. The more you use English, the more natural and enjoyable it becomes.
I hold a 120-hour TEFL certificate, qualifying me to teach English as a foreign language, and I bring years of practical online teaching experience to every lesson.
If you're looking for a patient, experienced tutor who genuinely enjoys helping students succeed, I would be delighted to work with you.
Feel free to book a lesson with me today, and let's start building your confidence in English—one conversation at a time.
Availability
Choose a date and time to start booking your class.
Times are displayed in your local time zone.
Can't find the availability that suits your needs?
John is a wonderful teacher. I have been learning English with him for more than 5 years in Cambly before. But since the connection in Cambly is not so stable, he now move to better platform --classgap. John is patient, friendly and professional. He helped me correct my pronunciation, practice grammar, and learn idioms used by native English speakers. I am very grateful for his help, and I can now speak fluent English.
I teach
English
Business English
Vocabulary
Conversation
Job interview preparation
Reading comprehension
Languages I speak
EnglishNative
Education
Diploma In Advanced Christian Ministry
Certification
120-Hour Tefl Cerificate
Degree
Frequently Asked Questions
Can I cancel a booking?
Yes, you can cancel booking up to 8 hours before the lesson starts, indicating the reason for the cancellation. We will study each case personally to carry out the refund.
Can I modify a booking?
Yes, something unexpected can always happen, so you can change the time or day of the lesson. You can do it from your personal area in "Scheduled lessons" through the option "Change date".
Where are the lessons held?
The class is done through classgap’s virtual classroom. Classgap was developed specifically for educational purposes, including many useful features such as: digital whiteboard, online text editor, webcam, screen sharing and many more. View virtual classroom
How do I pay for the lesson?
At the time you select a lesson or package of hours, you will make the payment through our virtual payment service. You have two options: - Debit / Credit - Paypal Once the payment is settled, we'll send you an e-mail with the booking confirmation.
Hello, my name is Brendon. I’m a native English teacher from South Africa. I have a degree in education along with a TEFL certificate. I’ve been teach...
Are you finding it difficult to improve and perfect your overall English language skills...? If yes, I am definitely the right tutor for you!
Hello! I...
A competent and dedicated English teacher with nearly a decade of experience in inspiring students to develop strong communication, critical thinking,...
Hello.. I'm Sharon. An English tutor with a degree in English as well as a qualified teacher for more than 25years. I have a TEFL certification and ha...