Nahid Sajjadi
She is very sweet but hard to understand. Her english is very broken, and it is a little hard to understand what she is saying during the lectures. Her class is very easy, though; I barely attended any of her classes and got an A. If you want an easy seminar class, then choose her. If you actually want to learn, choose someone else. 