David Lovitz
You spend more time in class taking notes since he doesn't upload anything to canvas, just uses whiteboard. What he goes over in lectures is unrelated to the 30+ hw problems assigned per week, that he doesn't give feedback on. Doesn't give practice exams. Gives make up quizzes but useless when class avrg is 3.5/10. You're on your own in this class.