Arm the teachers. Give them free nra sponsored ccw training. Send them to the police range. Let them carry voluntarily. Many will do it to protect the kids. I guarantee it.
If you forgot, most teachers get thier education from those liberal arts colleges. I would think that it should be an option.