Very good musician. Reasonably good at teaching but quite hyper and has trouble controlling a class - I think he sees students as his peers and feels under pressure to come across as sound so he lets things escalate sooner than being strict. Then he blows up and shouts at everyone because he doesn't feel in control. It will improve with experience and age I'm sure. Other than this very good. I imagine he is very good at teaching small groups or individuals, and just finds classes stressful.
I like him but sometimes he gets on my nervers>>