Teaching

courses taught

Deductive Logic (scheduled)

Scientific Reasoning (scheduled)

Epistemic Normativity 

Decision Theory

Formal and Informal Reasoning

Introduction to Logic (x2)

Honors Ethics (x2)

Medical Ethics (x4)

Social and Political Philosophy

Introduction to Ethics 

courses TAed

Introduction to Philosophy (x4)

Early Modern Philosophy  

Media Ethics

Business Ethics 

Writing for Philosophy