courses taught PHIL 3140 Environmental Ethics (Spring 2019) PHIL 1100 Ethics (Spring 2019) PHIL 3260 Philosophy and the International Order (Spring 2019) PHIL 4950 Honors Thesis (Spring 2019) PHIL 3140 Environmental Ethics (Fall 2018) PHIL 1100 Ethics (Fall 2018) PHIL 1000 Introduction to Philosophy (Fall 2018) PHIL 3190 War and Morality (Fall 2018) PHIL 1100 Ethics (Summer 2018) PHIL 3140 Environmental Ethics (Summer 2018) PHIL 3140 Environmental Ethics (Spring 2018) PHIL 1100 Ethics (Spring 2018) PHIL 3190 War and Morality (Spring 2018) PHIL 3930 Internship in Social Policy (Spring 2018) PHIL 4950 Honors Thesis (Spring 2018)