Teaching


Fall 2018

Philosophy of Science (Virginia Tech) [syllabus]

Fall 2016

Environmental Ethics (University of Pennsylvania & St. Joseph's University) [syllabus]