This class wasn't easy, but I honestly think she's a nice person who cares about her students. The material is challenging, but if you read the textbook chapters along with going to lectures it becomes easier to understand. Gives extra credit and her exams are open-note. 