I have had his lesson several times and I am always more than satisfied with his lesson.
He corrects my mistakes, writes proper expressions in the chat box, and also teaches me advanced level of vocabulary.
Although I sometimes create strange English words/expressions, he tries to understand what I want to say, expands on each topic, and summarizes our conversation.
He is AMAZING!