This man doesn’t belong anywhere around students.
He has too little self control, and expects brute strength to be his primary teaching tool. You can’t just hit students in the head because they call you names. Develop a thick skin or get out of there.
He’s lucky he wasn’t pushing around a different kind of student, the kind who vows to get even somehow, someway. That’s how a teacher get’s their tires slashed or their throat slashed. Then everyone will say they ‘can’t believe this student acted that way’.
When I wa sin school, a "hood" spit on a Math teacher's shoes as he walked between the desks - the teacher was about half the guy's size but put him against the wall hard and told him that he fought in Nam and had people trying to kill him every day and he'd be damned if a piece of trash like him would be able to spit on him....end result...the hood never did crap like that again while in school....what a cesspool of a world we live in when those who take a stance against what is happening to our society are the ones who are maligned.