Philosophy Faculty and Staff

Philosophy Faculty

peter thielke
Peter G. Thielke
Robert C. Denison Professor of Philosophy; Chair of Philosophy
Ellie Anderson
Ellie Anderson
Assistant Professor of Philosophy
Andrew Law
Andrew Law
Assistant Professor of Philosophy
Laura Perini
Laura T. Perini
Associate Professor of Philosophy; Coordinator of Science, Technology and Society: On leave Spring 2026

Philosophy Affiliated Faculty

Jordan Daniels
Jordan Daniels
Assistant Professor of Environmental Analysis
Ahmed Alwishah
Ahmed Alwishah
Associate Professor of Philosophy (Pitzer College)
Pitzer College
Brian L. Keeley
Brian Keeley
Professor of Philosophy (Pitzer College)
no image available - Susan Castagnetto
Susan Castagnetto
Lecturer (Scripps College)
Scripps College

Philosophy Emeriti Faculty

Ann Davis
N. Ann Davis
Emerita Professor of Philosophy
Prof. Richard McKirahan
Richard D. McKirahan
Emeritus Professor of Classics and Philosophy

Philosophy Staff

Laurie Johnson Headshot
Laurie Johnson
Academic Coordinator of Philosophy, PPE, and Religious Studies