Her lectures are very in depth, however, the lecture will not help you pass. Instead, you have to take the lectures as an introduction to each topic you will have to study on your own via the textbook. This throws the whole groove of the class off. The test, therefore, has things you will never hear in the lectures so beware! Great class though!