John Gaines
Dr. Gaines truly loves what he does. He makes lectures enjoyable as well as learning history fun! He is accessible outside of class. He will also direct you to any help you need in your personal life. Dr. Gaines truly cares about his students and I hope Calhoun values him as much as he deserves! 