Dr. Spence is a phenomenal professor. When an instructor truly cares and is passionate about their students success, it makes a world of a difference. Dr. Spence was extremely accessible outside of class and went out of his way to give guidance for the midterm, final and assignments. Bravo!