Julie Tannenbaum
She's passionate, knowledgeable and engaging about the topics she teaches. Be prepared for a lot of homework and to work for over 8 hours a week for this class. Even more if you have quiz or a presentation. Overall, you will learn a lot with this class. I wouldn't take it again though because my GPA wouldn't be able to take another blow like this. 