My dd had a teacher like this. She was new and deeply insecure and was so involved in getting a good mark from the head, she rode roughshod all over the 5 year olds in her care. Was absolutely scathing and never listened to them at all. All the parents hated her. And she left after two years.
She was so obnoxious and hyper about the children sitting and responding like robots whenever they were in the chapel, she put my dd off organised religion for life, so I consider it a Total Win!
Modelling so called 'Christian' behaviour whilst being an out and out bigot can only be a learning experience.
I hope you explain it to your dd that she's not 'bad', and that some teachers are right mardy cows, and that that's their problem, not her's.
Remind your dd to concentrate on learning what the teacher has to offer and to drop the feelings associated with the teacher. You're leaving her behind to suffer through another year, and another year, and another year of a 'obnoxious little tykes' after all!! Ha!
Sweet revenge, eh?
Learning to work with people who don't butter your parsnips is a fantastic lesson to learn.... Who hasn't had a colleague who gets on your tits? The work needs to be done nonetheless.
I'd get together with the other parents to lodge a complaint / request an explanation to the board if you think it's necessary..... I think the head doesn't want to lost face, so is supporting 'her' teacher, maybe in private she thinks the teacher is an arse.
They all sound like someone is breathing down their necks, insecure and stressed out. It's sounds a bit child hating and toxic.
Look for another school???