Well times have changed since I was in high school, I guess.
We had some teachers that were hard enough to roller skate on. They took no nonsense from anybody. I watched a shop teacher smack the crap out of a couple of kids that were giving him a hard time. Used a chunk of lumber. If he had a gun well.......!
The Dean of Boys at my high school had been a very acomplished amateur boxer. The big loudmouth of our senior class, (you know, the guy with the tatoo who was already signed up to go into the Marines) mouthed off to the Dean during a visit while our PE class was doing boxing. Bad move.
The Dean didn't hurt the guy, but the idiot never laid a glove on the Dean.