mean to all, she punishes the whole class for one person's faults, and made class awful. I did not enjoy any of my classes with her
I don't know why everyone hates her, they have only ever had her for french. at the end of the day she plays itunes :)
You are a good teacher but try to losen up a bit in class.