David Lovitz
David seem like a nice enough guy, but does not seem familiar with the subject or comfortable teaching. The lecture feels substantial but when presented with 30-40 problems straight out of the textbook i have felt completely lost and trying to reference the lectures has not been helpful. I have not felt like i have learned anything from the course.