
Teacher: Tiasha Naidu (Johannesburg / Online)
Learn English
A2–B1 adults practise English for the moments when travel plans change. Check in, explain a missing bag, sort out a booking and ask for local advice through realistic travel role-plays.
Follow a fictional itinerary. Each lesson adds a practical problem, such as a cancelled train. Use tickets, maps and booking details to explain what happened and agree on a solution.
Ten 60-minute online lessons
1. Plan an itinerary
2. Confirm a reservation
3. Check in at the airport
4. Report missing luggage
5. Navigate public transport
6. Check into a hotel
7. Explain a room problem
8. Order around dietary preferences
9. Rebook after a cancellation
10. Handle a complete travel scenario
Online
(Virtual classroom, Google Meet)
Hourly rates per student:
| USD $28.00 | |
| USD $20.00 | |
| USD $16.00 |
* Plus USD $5.00 administration fee per class (per student)
* Single-class purchase fee: USD $5.00 (per student)
Class duration options:
Online: 60, 90, 120 minutes
In person: 60, 90, 120, 180 minutes
Teacher:
Country of origin: South Africa
Mother language: English
Spoken languages: English
I’m Tiasha, a South African English teacher. I help adults prepare for interviews, speak up in meetings and present their ideas clearly. Bring a situation you’d like to handle in English. We’ll rehearse it, work on the wording and try it again. In my group classes, everyone gets time to speak and individual feedback they can use at work.
I hold a Bachelor of Education in Senior Phase and FET Teaching from the University of Pretoria, specialising in English and Natural Sciences. I also hold a 120-hour TEFL qualification and am registered with the South African Council for Educators.
I taught English Home Language at secondary school and also taught at primary school in South Africa. Since May 2026, I’ve taught international adults online, individually and in groups. My business English lessons include meeting simulations where learners practise disagreeing tactfully, explaining a decision and confirming next steps.
Learn English: English for Meetings and Client Calls
Learn English: Everyday English for Adult Beginners
Learn English: English for Job Interviews
Learn English: Travel English for Independent Travellers
Learn English: Write Clear Emails in English
Learn English: Advanced English Conversation and Debate