When NRA's chief LaPere went to Congress and said the best way to prevent a bad guy with a gun from killing people was a "good guy with a gun", people put him down and even protested heavily against his organization.
Over the years, many took his advice because they've seen on youtube and Facebook that, indeed, good guys with guns have rescued mass killings in many places, at times even held back incidents of one-person killings. A psychologist has been able to take down a bad guy with a gun at his clinic. Some CC holders have been able to prevent more school shootings by taking down the respective perpetrators. Store patrons have averted robbers in various places around the country.
Florida's new legislation follows that.
But, like any other power, "some people want it for good, while others want it for evil."
Big question is: what if those Florida teachers turn psychotic and start taking students in their classes for notoriety and the like?
we have to have faith in our teachers, as our kids spend 50% of their day at school. school is supposed to be a safe zone but it isn't what it used to be. preparation is our best resource as we don't know when sh!t might happen, that is why we have specific drills (fire, active shooter and storms) nowadays. the teachers are expected to be the first line of defense. they can't do that if we don't allow them to be prepared. the volunteered teachers will need to complete annual training (suggested 140 to 200 hours), which also include psychological evaluation.
an example of faith and using Flint-Rod, since he's a teacher...i can 99.9% put my faith in him that he will not pistol my kid and/or any other kid, whether they misbehave or not. this express faith is automatic and if you don't have that...then home school your own kids. i can also 99.9% assure that if a perp should break into his class room with a gun, he will not hesitate to use his body as shield to protect his students...but why should we limit him? when we can armed him to have an equal fighting chance, his life is just as important!