I haven't asked her her side of the story as I was too angry that she didn't talk to me about what had happened.
Who knows what your husband said. She was right to handle it through the school, assuming she reported it. Approaching you could have escalated it more. You should have spoken directly to her rather than your husband, who doesnt get on with her
Do please step back and check your comments. You are behaving unprofessionally and it's showing. None of what you said is neccessary and you've been rather unhelpful, assumptive and judgemental on this thread. I appreciate you think you are helping but erm... maybe not as helpful as you think you are ! A little bit of knowledge without understanding the wider picture can be a tad dangerous as it muddies the water. That's why I have tried to steer thread away from some of your worst unwise misconceptions.
And you say my posts are silly. This is MN. Not my paid place of employment. What do you mean I am acting unprofessional. Your brought work into it, youvstarted down the route of 'you wouldn't last in my place' I dont want to last in your place. I work for the worlds largest private employer. I am not asking you for a job 
You have started insulting me, youvstarted saying I had said things, that I hadn't. If you act as a professional on MN (dont know why you would) but that's not professional.
I am debating my point because you are wrong. Again, the only fact you are acknowledging is the op retelling his version of the story. A man who lies, to make others look bad and remove blame from himself
You, clearly, have no idea about abusers, abusive relationships or how abusers isolate their victims.
You keep insisting you are right, even resorting to insults and lies, to justify it. Just so you can say you are right, regardless of the facts