Heidi Hausse
Easy class if you show up and study before each test. Lectures are very entertaining, and I enjoy going to each one of her classes. She sometimes talks quickly whenever she teaches, but she'll typically spend more time going over the important topics. If you put the effort in, you should be fine.