Teaching Credentials

Bachelor of Arts
Philosophy
St Francis College

Doctor of Philosophy
Philosophy
Yale University

Master of Arts
Philosophy
Middlebury College