Denise Tracy
The class consisted of homework being due every week with two exams and a final. Tracy does a good job of explaining everything. The best thing about her is that you can literally email your homework to her and she'll tell you what you need to add. I thought I ended with an A- because I got a 79 on the final but I was surprised to passing with an A