You gotta command respect. There were teachers and students in my high school like this. But one teacher when some bigger guy said he would hit her she (late 40s woman) said "you'll get one shot so better make it a good one" she didn't ask them to please sit down. She commanded them to sit their ass down. And she was funny. If you command respect and have some wit, you are invincible to students. It's sad that these kids talk to teachers this way, but I find it sadder that the faculty let them get away with it.
And then everyone clapped