He is a good band teacher if you respect him and can actually somewhat play. I don't know if he's the best musician, but he can teach pretty well. He is super strict on those who cross his path or disrupt class, and just clicks and starts to yell and break things, but as long as you're good he'll be nice.
He called us c**p pretty much every day and pushed us way too hard. I get that he wants us to be good and one year we were amazing...electric guitars, percussion, traditional band...amazing....the next year everyone transferred out because he was so harsh.
He is a very intelligent, perceptive fellow. Generous with those who try
he was my advisor in 5th (im in 9th now) and he gave us like sweets and stuff for lunch and was cool, but waaaay too strict. and in band, bleh.