He is the coolest man alive, although he babbles about random things, like skiing in the sahara desert alps! you cant deny that he is the best teacher ever
Can't speak English at all! You have know idea what on Earth he's saying!
Any problem with him is that he can't speak English well.