Lu Yao
If you record her lectures and take pictures of slides and create a study guide according to both sources it is impossible not to do well on her exams! She does not try to trick you at all. It is straight from the slides and what she says during lectures. No expensive textbook needed. I would take again 100%