Mimi Weiss
Mimi was an awesome teacher, one of the few that actually care about the students and willing to stay late to help students who don't understand the material. Her lectures are very easy to follow, but you really need to be attending all of the lectures to get good grades.