Luke Cherveny
Great professor who puts in a lot of work and cares about his students. The assignments can be challenging but he's always willing to help if you ask. Very fair and kind, I wouldn't hesitate to take another of his classes.