David Kirkpatrick
Definitely the best professor I've had at JMU! You can tell he is passionate about what he's teaching and his lectures are always super interesting and engaging. He's really funny and is super personable. The workload is relatively light and very manageable. He really cares about his students and will help you out with anything you need!