I don’t have the answers but being a former teacher I do have concerns. I have heard it said that an unloaded gun protects no one. So where do you carry it? Where do you put it? Where is it when you are walking in the hallway?
Then you get in your classroom — you need your hands for teaching and you’re not going to wave it around so you put it in your desk drawer. Ten minutes later a student in the back row needs help with a problem. While you help them, someone in the front row walks to your desk, takes out the gun and points it at the class. Who’s protecting whom?
Just another side of the coin.