I had her as my senior English teacher in 2012/13. She was hard but she was interesting. She made me want to go to class but I was also in her myths and legends class. She didn't have favorites but she did take a while to grade stuff.
There seems to be some level of of strange attitude towards Davies here, so I'm going to put my foot on it and say that while Mrs. Davies may be one of the harshest teachers I have ever met, the only thing that affects how you are treated is your personal maturity and integrity in the class. In no way does she favor people due to coolness or because of talking, it is entirely based upon the individual's work ethic that is reflected in the grades.
Honestly, I think that Mrs. Davies is an excellent teacher and I am pretty sure that everyone that is saying they hate her are just bitter that they don't either have interesting things to say/any sort of brain whatsoever/or they just have an attitude problem. Mrs. Davies DOES care about students but she is harsh because she is real. She doesn't baby you like most teachers do. THAT IS LIFE...Get over it or go back to kindergarten.
She is cool and makes learning fun. She raised my english average 3 grades!