Suzanne Palermo
As much as I loved Professor Palmero's teaching and class, the grading system was far too difficult. You can get 100s on her exams but can still fail the course. If you're good with notation and double-checking for any mistakes, she's an amazing teacher. There are no points in this class only mastery in tests. Homework isn't counted. Good luck!