Prof. Fox is excellent; engaging in lectures, flexible and helpful; she's very responsive in email. She truly wants everyone to succeed and does a good job preparing you for the quizzes and tests, which are somewhat difficult (because A&P). Make use of her review materials! 

I think I am now spoiled, and will be disappointed by future professors. 