Ross Harwell
An absolutely amazing professor. He turned an otherwise boring subject into a really interesting one. He makes sure everyone understands the material and never leaves a student behind. Hilarious, engaging and caring are the words I would use to describe him.