Drew Davidson
Class was challenging but rewarding. Dr. Davidson puts more effort into course quality and resources for students than any other professor I've had at KU. You'll learn so much in his class if you are willing to put in the work.