This course examines the moral obligations humans might have towards present and future generations, and to the non-human environment, including other species and ecosystems.
View ScheduleThis course examines key ideas in ethics and applies these insights to pressing contemporary issues, including animal welfare, environmental responsibility, and social justice.
View Schedule