she is awful but she is a minor so the teacher is automatically wrong. If I was him, I would have called someone from the school telling them it was impossible to teach with that girl there and to remove her from the class...
she deserved it but he really shouldn't have done that because he's the one that's going to lose out in the end. she's going to end up walking away with no punishment.