2 words:
Private School
Sure, it can happen at private schools too but it doesn't. If you have the means to put your kids in private school and choose not to, I almost consider that abuse (or neglect). And this comment is prompted less by shootings and more by curriculum.
Sacrifice. Downsize. Go without. Do whatever you have to do to get your kids away from the public school system. It's a f*cking nightmare in many ways. I say all of this as a parent and as someone that works closely with local school systems.
I love this. And - I full disclaimer - am the product of public education through K-12, college, and an MBA.
We chose to educate our 3 kids "at home" through high school, for all the reasons you mentioned above, and more. Our youngest is 16, a junior in high school, so we are nearing end of the road.
I think things have just gotten increasingly worse regarding political and cultural agendas in schools. And risk of violence, etc. I don't blame the teachers at all. I have a ton of respect for them as a group. I have no respect generally for the teachers' unions and many of the administrators. In general, they just use the kids and the schools to gain $ and political influence. They have proven to hardly care about the kids at all.
I put "at home" in quotes above because my wife doesn't actually do much of any of the instruction. It is amazing how much learning can be self-driven, self-taught, by teens. Think about how we learn anything as adults, without having a teacher. The most important part is building discipline, structure, time management, accountability into the kids / students.
The most challenging part actually can be choosing from all the various resources for at home education. My kids have taken classes on-line from basically every corner of the US, including some of the best universities.
Educating at home has been so much more efficient for us, and we feel blessed that we could afford to do it. Kids could get through their classes in 4-5 hours a day, leaving lots of time for sports, music, and to deep dive into subjects they love...much deeper than what is generally offered in public schools.