Cynthia Dunnejaffe
Shes amazing. Made a difficult class fun and interesting. Lecture are hilarious and her exams are straight forward. Gives extra credit like Tell me a joke. Three exams (one was a take home) and a final that was mostly old questions. If you her on CUNY first take her!