Teaching

Current courses:

Phil 321 Medical Ethics

LAW 515: Healthcare Ethics and Regulation

LAW 484B/584B: Aging and Social Justice

Phil 110 Logic and Critical Thinking

Phil 150B1 Personal Morality

 

Past Courses:

SIRLS 520: Ethics for Information Professionals

Phil 324 Law and Morality

Phil 111 Introduction to Philosophy

ISTA 161 Ethics in a Digital World

INDV 103 Philosophical Perspectives on Society

Phil 113 Introduction to Moral and Social Philosophy