Deborah Gelman
A bit disorganized but shes a very nice and funny professor so I didnt mind it at all. Due dates very flexible and shes easy to reach through email. She does give out a lot of tests and quizzes though. The course material is already hard by itself no matter who you choose as a professor but if I had to, Id pick her again.