Over two decades at various institutions, I have taught a wide range of courses across many subfields.
Science Fiction & Philosophy
Technology & Human Values
Gender & Science
Revolutions in Science
Critical Thinking
Logic
Scientific Reasoning
Engineering Ethics
Ethics & Society
Racism as a Public Health Crisis
Gender & Public Health
Environmental Ethics
Introduction to Philosophy
Political Rhetoric
Epistemology
Philosophy of Physics
Freedom & Authority
Empiricism & Rationalism
Graduate Student Teacher Training