David Gershman
Worst professor I have ever seen. You will only be graded by a handful of exams. Has thorough notes that mean nothing since all of his exams are not on conceptual knowledge but only on nitpicky details. No homework so there is no padding for your grade so there is little to no incentive to do any practice. I promise you I am not exaggerating