A rock would be triggered and spun into a frenzy by this situtation, your response is natural

I do hope you can relax and breath a bit, and hopefully get to bottom of this situation with your son. His school sounds like it's run by wardens and drill sergeants instead of caring, nurturing teacherd who'll ultimately play a substantancial role in his development... hugs and love to you both hun