She makes lectures mandatory but she justifies this with her excellent teaching. Explains material in a comprehensible way and gives fair problem sets and exams. There is a lot of work to put into this class, but if you do all the work it will pay off. 