Visited 11 hours ago
Michael
English
Native
Esperanto
Chinese (Mandarin)
Bosnian
Croatian
French
Serbian
Norwegian
Portuguese
From United Kingdom
Living in London, United Kingdom
Read more


Interests
Tech
Science
Business & Finance
Environment & Nature
Sports & Fitness
English
Based on your timezone (UTC)
5.0
519
Reviews
100%
Attendance
100%
Respond
For beginners·58
Structured lessons·6
Patient·3
Provides materials·1
Tsvetelin Nikolov
21 English lessons
Teacher’s pick
Michael makes learning English super easy and natural. It’s not just small talk — he actually listens, takes notes, and catches mistakes right away, which really helps me improve.
Leah
16 English lessons
Teacher’s pick
Michael is my favorite teacher on italki because he is always well-prepared and patient. I never feel pressured during his lessons, yet I've noticed significant improvement after taking classes with him for a while.
Vera🥝
41 English lessons
Another rewarding lesson with Michael!
Patrick
127 English lessons
Teacher’s pick
Michaelss is one of the best teachers I have had the opportunity to learn from. Not only is he understanding and patient, but also provides valuable feedback and suggestions for improving vocabulary and expressions. Additionally, he is an incredibly interesting person and a great conversationalist, which makes me look forward to each of our lessons. I highly recommend lessons with Michael!
Yuan
20 English lessons
This teacher is very sharp, highly opinionated, and quick in response. Our conversations are always intense and fast-paced. He’s very proactive and genuinely capable of elevating the words I choose. That’s rare. He has a clear mind, and he doesn’t just settle for “getting the idea across”—he really helps me refine my expression. On top of that, his engagement is strong, and you can truly feel his sense of responsibility.
Scarlett
23 English lessons
A very good teacher who understands Chinese culture. Chinese children communicate smoothly and conveniently with Michael, and through three classes, the children become more confident.