Kristina Gordon
She is one of the best professors I have ever had. She cares about her students and her lectures are pretty simple if you go to class, do the readings, and follow along. I suggest her as a professor, even if her texts are a bit challenging. 