Dan Schrag
Dan is a legend. He is a great professor and he makes the subject interesting to the point where you actually learn things easily. He is hilarious even though he doesn't mean to be. We barely had any assignments in this class. Just an easy in-class assignment each class and then a couple final projects that don't take too long to do. 