Caleb Hampton
As soon as I read the syllabus, I knew that I would love Professor Hampton's class, and I was right! He is such a great teacher and a genuine person. You can tell he loves the subject he teaches and loves sharing that knowledge with his students. You will not regret taking his class!