I know a high school music teacher who's been assaulted by students multiple times. The teacher who inspired me to learn physics took me to the school after hours to see what his classroom looked like after hours and it was so stuffed with chairs that I asked "Has the fire marshal been here?" Every teacher I've known in the public schools has had times when they came home crying because of the moral injury of knowing that they can't help many of their students.
That music teacher has five years to go to retirement with a full pension but with the stress he's under I don't know if he'll make it. Private schools can pay teachers less because it's a better job to teach in private schools not least that private schools can evict the bottom 20% of students (in terms of behavior) who consume 80% of the teacher's time.