Laleh Mehran
She is nice, but she takes the class very seriously. She assigned copious amounts of homework starting very early, and has very strict guidelines. Expect lots of work, and not a lot of fun.