Karen Clark
This class has a lot of homework (weekly discussions, 4 research papers, and multiple tests). Reading the text is important if you want to pass the quizzes. She is very knowledgeable on the topic & teaches the same class at the Graduate level - making her a slightly tougher grader. If you put in the effort, it's easy to get good grades.