hugs to your DD, I'd be insulted and upset too. the teacher sounds like a bit of a jerk tbh.