Her lectures are a little dry as she talks and you fill in the blanks. Weekly homework which is pretty easy, quizes every module, average difficulty. Midterms are average but she wants you to explain EVERYTHING in detail, otherwise not full marks, but she is accessible outside class and willing to help you in anything she can