James Gilmore
Dr. Gilmore is one of the most genuine and interesting professors I've had. He loves the material he teaches and does a phenomenal job relating old theories to present situations. I never had an issue paying attention in class because he used a huge variety of methods to get information across. Highly recommend him.