He is the best teacher I ever had: profound knowledge, perfect oral English, easy-going and charming!