PRO-Daughter !!
Unfortunately there are some people in this world who from the minute they meet you decide they hate you! It is a personality flaw that is best avoided then attempted to fix. They are some messed up folks........trust me!
Talk to your daughter tell you spoke with the teacher, that you feel that something is wrong about the teacher(validating any negative opinions). Ask what are they like in the class room? Does the teacher show respect to the pupils etc.....just get her talking. Ask her about her opinion on switching to another teacher. Ask her if other kids are having a problem too. Chance are there are more kids who feel the same way......talk to their parents.
The fact that this 'teacher' ranted publically about your child in front of siblings instead of requesting a parent conference is HIGHLY telling.
Contact the school administrator and guidance counselor as soon as possible to discuss not only your daughters changed behavior but also the unprofessional ranting of the teacher......which leads you to the clear opinion that your child's is in danger of having her spirit broken and request not only an investigation. Tell them you want your daughter in another class, that you want to meet with the new teacher after school today to discuss her trauma and what type of behavior from the teacher you expect.