Teaching
University at Buffalo
PHI 347: Gender and Philosophy
PHI 345: Aesthetics and the Philosophy of Art
PHI 320: Philosophy of Mind
PHI 250: The Meaning of Life
PHI 237: Medical Ethics
PHI 199: UB Seminar on Morality, Reality, and Meaning
PHI 107: Introduction to Ethics
PHI 105: Contemporary Moral Problems
PHI 101: Introduction to Philosophy
Florida State University
PHI 6935: Seminar in Bioethics (Topic: Neurodiversity)
PHI 4938: Seminar for Majors (Topic: Animal Cognition)
PHI 4938: Seminar for Majors (Topic: Othered Minds)
PHI 3800: Philosophy of the Arts
PHI 2630: Ethical Issues and Life Choices
PHI 2010: Introduction to Philosophy
University of North Florida
PHI 3934: Science, Ethics, and Othered Minds
PHI 3601: Ethics
PHI 3453: Philosophy of Psychology
PHI 2630: Ethical Issues
PHI 2010: Introduction to Philosophy
PHM 3050: Death and Dying
York University
PHIL 3260: Philosophy of Psychology
PHIL 2090: Philosophy of Religion
University of Memphis
PHIL 3514: Biomedical Ethics
PHIL 1611: Elementary Logic
PHIL 1102: Values in the Modern World
PHIL 1101: Fundamental Issues in Philosophy
Christian Brothers University
PHIL 220: Contemporary Moral Issues
PHIL 219: Social and Political Philosophy
RS 200: Understanding Religion
Arkansas State University Mid-South
PHIL 2013: Introduction to Philosophy
*Course descriptions for Directed Individual Study courses are not included.