The class is great, she is not. While she teaches the material in a straightforward and and interesting manner, she is not one to cultivate an air of free-thinking in the classroom. She assigns bi-weekly exercises, in which she asks really detailed essay questions but requires a 500 word limit. When you turn in the exercise which obviously could not include everything, she grades you down for not including everything. It's like she wants you to fit 2,000 words worth of content and analysis into 500 words. Everyone in the class had a problem with this. Also, when she asks questions in class or on the exams, she asks questions that could result in various interpretations, but you get graded down if you don't give her interpretation. And, what's worse, when you ask her questions or try to get a feel of what her viewpoint or interpretation is, she's very elusive. You just have to wing it and guess and hope that when she returns the paper you've guessed right. Not a great class because of this. Unless you want to be her clone in terms of thinking, and you have an innate ability to read her mind, don't take her class.