He's got a bad temper and yells too much. Also, he's sorta condesending when you need help (sort of acts like you're stupid).
bit wierd, but at least he gives us good music and we learn from him. Bit over-the-top sometimes, but it is just because he is so passionate about what he does.
gotten much better, enjoy the music he selects, needs a little work on conducting but no one is perfect.