Heidi Hausse
I really liked Dr. Hausse, you must go to class but her lectures are very interesting and I like the way she presents material. All her tests are based off lectures which made them easy to study for, she makes it very clear what concepts will be on the exams. I would definitely recommend taking her class.