John is a great English teacher. He always corrects in a very professional way. He has been a great help all the way. Thanks to him, I became much better with English now than when I started writing entries here for he always checks my journal entries and makes the best suggestions.
On the other hand, he is a very cultured person and loves to debate when it comes to serious issues which is very interesting. His opinions are logical and convincing and should be really taken into account.
Thank you, John!