Bahareh Goodarzi
She shows clear understanding of the material and is great at making students understand it. The course is easy, and she makes it easier. I would definitely recommend taking it with her.