I don't understand why he has bad reviews. Clearly, if you don't like him, it's probably because you're not doing what he wants you to do and you're not nice with him. He can be annoying and mean when you're disrespectful towards him. Personally, once you get to know him, he's a really nice person, a good teacher and a good running coach!
ce prof est un prof pas gentil et on peut pas trop le comprendre... si on a des faiblesse il nous aide pas..