He came to CCM in the fall of 2014. Since his arrival he has taught several courses including Introduction to Philosophy, Ethics, Philosophy of Person and an Honors course in Ancient philosophy. He has introduced a new course to the College’s course catalogue called American Philosophy.