WHO AM I?
TEACHING
Courses I Teach
Phil 101: Introduction to Philosophy
Phil 205: Ethics
Phil 235: Medical Ethics
Phil 242: Social and Political Philosophy
Phil 243: Ethics, Political Theory and Public Debate
Phil 250: Mind and Action
Phil 250: Philosophy of Law
Phil 334: Cooperation, Competition, and Justice
Interdepartmental 212: Peer Mentoring --
Theory and Practice
Interdepartmental 218 (01): Competitive Debate
January Term: Billiards for Fun and Profit (at Smith College)
DEBATE
FUN
To Philosophy
Department home page
10,615