Taryn Brooks Faulconer
She's a great professor but sometimes her lectures can be a bit boring. The exams had really straight forward questions and weren't too hard as long as you study for it. She gives some extra credit as well. She also provides review questions to help you study for them. At the end of the semester, we have a final paper to write.  