Joseph Darda
If you have the chance to take a class with Darda, please take one with him. This man is an example of a professor who understands that more homework does not equate to a better comprehension of the material. His class is discussion-based and the homework outside is minimal. I've learned so much. Super awesome and wholesome dude. Love this dude.