Joe is a great English teacher! He’s really attentive and patient, always ready to answer my questions and give plenty of examples to help me understand. He takes the time to explain how and why certain words and phrases are used, which is super helpful.
Joe assigns homework that includes grammar exercises from a student's book, as well as writing tasks. He takes my requests into account, and his feedback is always helpful. The vibe in his lessons is really comfortable and friendly. It’s a great environment for practicing speaking skills while having fun chatting about different topics.
I definitely recommend Joe if you want to improve your English!