“Gun Free Zones” are so incandescently stupid that only college-educated liberals could take the idea seriously. Review any recent mass shooting and you’ll not find one person who was saved by a “No Guns Allowed” sign. Bringing a placard to a gunfight is an idea that richly deserves unfettered ridicule by every man woman and child who gives a damn about public safety in a world where monsters live.
Teachers should be armed. Any teacher who is an otherwise law-abiding citizen and has a mind to should be permitted to carry a firearm. Personally, I would like to see teachers carry a firearm on their hip as a public warning to any who might menace their charges.