Sounds a lot like my band teacher. To his credit, though, he got rid of the marching band years before I was in high school, although we still had to perform in pep band in the bleachers at home games, which is a pain in the ass when you 1) play the bassoon and 2) don't give a shit about football