David Adelson
AMAZING professor!! Cares about his student and makes it his priority that you understand the material! He is a tough teacher but if you really want to learn I would recommend taking his class. I would advise study groups b/c it helped me when i was taking the class!