Leon Kaganovskiy
He doesn't teach or explain anything, he sped through the entire semester as if it was a marathon. Half the class doesn't understand what was covered b/c he went so fast. The exams are unnecessarily complicated and long that even the 2 pages of notes he lets you have out are not helpful. Grade is just the midterm, final and an optional EC project.