Courses Taught
Engineering Ethics
Intro to Ethics
Intro to Philosophy
Courses I Can Teach
Animal Ethics
Civil Disagreement and Dialogue
Latin American Philosophy
Philosophy and Literature
American Transcendentalism
Feminist Philosophy
Wildlife Ethics: Conflict and Coexistence
Civil Disagreement and Dialogue
Latin American Philosophy
Philosophy and Literature
American Transcendentalism
Feminist Philosophy
Wildlife Ethics: Conflict and Coexistence