teaching

Courses taught at University of Western Ontario, BCIT, Capilano University

 

PHIL 207 Business Ethics

PHIL 110 Critical Thinking

LIBS 7021 Health Ethics

LIBS 7026 Evolution, Emotions and Ethics

LIBS 7006 Philosophy of Science

LIBS 7002 Applied Ethics

LIBS 7023 Philosophy of AI

LIBS 7002 Bioethics