Diba Mani
This class is so awful and unorganized. Our slides were insanely long and confusing. The quizzes also barely covered lecture content and were worded terribly so it was really hard to do well. Diba Mani was nice but she is an AWFUL lecturer. If you can please take this class with another person.