This one, along with all senseless violence has reeeeeeeked havoc inside me. As a teacher, for now 39 just strikes closer. Although most every school has procedures in place for the unexpected - there but for a split second, stuff can occur.
Praying hard God will assist in healing as there is no explanation of reason. Maybe as a world, we just all need to learn how to live together...a whole lot better.
Hug your loved ones. And Cyber hug our communityas well.