Mr.O is great. He is a mix of a teen and adult He can be a little irritated and angry at times but really chill and cool, he is also serious and knowledgeable.
he can be mean at times, but he's also easygoing.....don't take his scissors, or he'll be furious
I've had Mr. O for 4 years + the summer before I entered high school. He is a fantastic band director, humerous, caring, and serious when he needs to be.