Alla Podolny
She has an excellent teaching style and is easy to reach outside of class when necessary.  The Wiley Plus homework questions were the most challenging part for me, but I was able to get through it with the aid of her lecture notes, office hours, and tutoring sessions.