Erica Johnson
She knows what she is teaching and makes it enjoyable! She can go a bit fast during her lectures, but it hasn't affected my grade. She gives a clear study guide for both exams and reviews in class. While attendance isn't mandatory, there is no text book and test material is pulled straight from the lectures, so going would be the most beneficial.