You should take her class! Her lectures are straightforward. Tests are based on lectures (& recommends the textbook only if you need extra clarification on topics) and provides a study guide before every exam which makes it easier to study and pass. She also gives bonus points to exams and have a total of 2 assignments / 3 exams -- no final. 