Dan is one of the best professor that I have ever had, his chill level is admirable. His classes are easy in the sense that you do your work according to how it is required and you will get a good grade, a luxury not often afforded by inconspicuous graders. His classes where always fun and energetic, even through COVID, hard time for professors.