Steve teaches at all levels of the curriculum, from large introductory lecture courses to graduate seminars.

Recent offerings include: Ethics and Climate Change (PHIL 416/ENVIR 416), Ethics, Science and Geoengineering (PHIL 417/ENVIR 417), Contemporary Political Philosophy (PHIL 410), Global Justice (PHIL 407), Virtue Ethics (PHIL 401), Environmental Ethics (PHIL 301), An Introduction to Ethics (PHIL 240), An Introduction to Environmental Ethics (PHIL 243/ENVIR 243),  Justice Matters (ETHICS 512), and graduate seminars on Climate Justice,  and Justice and Future Generations (PHIL 510).  He has also co-taught courses with Tom Ackerman (Atmospheric Sciences), Michael Blake (Philosophy/Public Affairs), Richard Gammon (Oceanography), and Mike Wallace (Atmospheric Sciences).

In Winter 2022, Steve is teaching a large introductory course in environmental ethics (ENVIR 243/PHIL 243), and a graduate seminar on climate justice (PHIL 510).