English tutor Josh

Josh O

Josh O

5.0
940 Lessons
From
United Kingdom
Speaks
English, German, and Spanish
Levels I can teach
All levels
Needs I cover
All learning needs
Ages I can teach
All ages
Tools I use
Google Meet and Zoom
"I strongly recommend taking lessons with Josh. He is spontaneous and makes you feel relaxed. 👍👍😊" "I strongly recommend taking lessons with Josh. He is spontaneous and makes you feel relaxed. 👍👍😊"
See All Reviews
My availability

Select a time to book a 30-minute trial session.

= available. Can't find a good slot? Click the > button to see more dates. Or view other tutors.

Student Reviews
5.0 208 Ratings
Petya

21 Lessons | July 3, 2025

I have had two lessons with Josh so far and both times he could made me feel quite relaxed for just a few minutes. He is patient and has an easy-going approach to tutoring. Josh was correcting me in a delicate and non-judgemental way and showing genuine interest in what I say. Lessons with him look like an informal conversations rather then learning sessions, though, in the end you realize that you had been talking about quite a few subjects. Josh seems to be highly educated and informed in a wide range of topics so you can learn not only the language, but also many new things. I can say that he could give me even more motivation to keep going so I’m looking forward to our next session. Thank you, Josh!

Amandine

49 Lessons | November 6, 2024

Josh is an incredible English teacher! His lessons are always engaging and he has a real gift for making complex topics feel simple and accessible. I truly appreciate how dedicated he is to fitting each student’s needs. His passion for teaching shines through, making each class enjoyable and motivating. I look forward to every lesson and feel so grateful to be learning from him!

Ivan

2 Lessons | May 7, 2024

Nice lessons

Sonia

13 Lessons | May 7, 2024

Lesson with Josh, very pleasant and useful , as always! Sonia

Trial Lesson
30 mins, one time
FREE
Book Trial
Private Lessons
55 mins, tailored to your needs
1 LESSON
$42.61/h
5 LESSONS
$40.90/h
10 LESSONS
$39.20/h
20 LESSONS
$37.49/h
Payments are in USD. Prices above are based on the latest exchange rates. Josh also offers 30-min lessons - click 'Buy Lessons' for pricing.