Courses taught:
Philosophy of Social Science (Spring 2019)
Social and Political Philosophy II (Spring 2019)
Philosophy of Science (Fall 2018, Fall 2019)
Social and Political Philosophy I (Fall 2018, Fall 2019)
Philosophy of Language (Fall 2016)
Introduction to Philosophy (Spring 2017, Spring 2016)
Logic (Summer 2017, Summer 2016, Fall 2015)
