Your basic options are traditional public school, public charter school, private school, and independent homeschooling. Most violence has taken place in public schools because most students attend public schools. 85% of students attend public school. 3% or so are homeschooled and the rest of them private schools. I went to a private high school, it doesn’t offer any better security than a public school. The only difference would be that if they have a student who is unstable, they can expel that student. That happened 35 years ago when I was a senior to a student who cuts her self in public in our school library. There was a recent school shooting at a charter school in the Denver area. They seemed to be more oblivious to that threat than many public schools.
I would say this to you. Shootings have happened everywhere. You can’t go to a college or university, yoga studio, movie theater, mall, night club, synagogue, church, mosque, public building or workplace, without being at risk of violence. The recent violence in Virginia Beach should highlight that riskAnytime we are in a large group of people, we are at risk. We are a country that doesn’t treat the mentally ill and allows them to purchase guns. That is a fact that is a part from the argument over gun control. If violence is your only concern at the school, get involved. Go to the next school board meeting and insist that they put in metal detectors. Ask what they’re doing to find students who are a risk for violence. Ask them how they handle those students who are found who have made threats. Don’t sit back passively and think that if you homeschool your child, she will be safe. If she ever goes outside the house, she is at risk. A small risk, but still a risk. Don’t let fear run your life.