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