I am a teacher, and that whole situation is absolutely appalling! I would have been furious. I'm glad he is okay, and that he seems to be handling things well.