Mrs. Davis is awesome. I learned a lot in her class. She makes a huge effort to make sure that everyone understands the material.
Mrs davis is a cool teacher, but she is very self contradicting and confusing.
She might have been the craziest teacher I ever had, but I know Spanish and that's a good enough recommendation for me.