JWs would pull their kids out of the classroom if any "religious teaching" were done.
I strongly disagree with that. My father would have made sure I was alienated and humiliated from that just as he did for all of the holiday events and flag salute.
VT Tech? You could ask, "why didn't God stop 9/11?" I don't believe in God, but what if there is a God or even more than one. Maybe they fight each other while all this is going on. IMO, there must be more than one faith involved with these tragadies, and not one God could come out and prevent it.