Mike, I was going to suggest adding a small pistol to your riding gear since a carry permit is pretty easy to get in Texas, but you seem like a gentle soul and you work at a school so this is probably the best answer for you.
Please continue to be careful...