top of page

Education:

PhD, Philosophy.

The Ohio State University.

June 2000.

 

BA, Philosophy (Minor: Mathematics).

Virginia Tech, June 1994.

 

BA, Political Science.

Virginia Tech, June 1994.

Professor, Department of Philosophy.

University of Minnesota - Twin Cities.

July 2014 - Present.

 

Associate Professor, Department of Philosophy.

University of Minnesota - Twin Cities.

July 2010 - July 2014.

 

Assistant Professor, Department of Philosophy.

University of Minnesota - Twin Cities.

July 2007 - July 2010.

 

Visiting Assistant Professor, Department of Philosophy.

Villanova University.

August 2004 - August 2007.

 

Postdoctoral Research Fellow.

Arche Research Centre, University of St Andrews

October 2000 - August 2004. 

Full-Time Academic Employment:

John M. Dolan Professor of Philosophy

Department of Philosophy, University of Minnesota - Twin Cities.

July 2017 - July 2019.

 

CLA Scholar of the College.

College of Liberal Arts (CLA), University of Minnesota - Twin Cities.

July 2015 - July 2018.

 

Resident Fellow.

Minnesota Center for the Philosophy of Science (MCMP).

University of Minnesota - Twin Cities.

February 2008 - present.

 

Associate Fellow.

Northern Institute of Philosophy (NIP), University of Aberdeen.

December 2009 - December 2014.

 

Honorary Research Fellow.

University of St Andrews.

August 2005 - December 2010.

 

Associate Fellow.

Arche Research Center., University of St Andrews.

August 2004 - December 2010.

Other Academic Appointments/Honors:

Administrative/Editorial:

bottom of page