
David Emmanuel Gray. Photo: Nancy J. Parisi, courtesy of University at Buffalo.
Course Instructor
David Emmanuel Gray, Ph.D. (he/his)
Associate Teaching Professor of Philosophy
degray@buffalo.edu | |
@ProfessorDEG | |
Campus Office | Park Hall 118 |
Zoom Office |
Meeting ID: 716 645 3983 Passcode: 14260 |
Student Meeting Hours | |
Tuesday, Thursday: 12:00PM–2:00PM
(and also by appointment) |
- Email me if you have questions and curiosities about the course material, or if there is an urgent problem I need to address. I will get back to you as soon as I can. Please include “NCR24” in your email subject, so I immediately know which class this is about.
- Come to my office at Park Hall 118 or Zoom with me if you have questions about reasonable accommodations or your grades. Of course, we can also chat about other things as well.

Noor Al-Khaouli. Photo Courtesy of University at Buffalo.
Course Assistant
Noor Al-Khaouli
Class of 2025, Psychology
nooralkh@buffalo.edu | |
Student Meeting Hours | By appointment |

Keilai Angeldekao. Photo Courtesy of University at Buffalo.
Course Assistant
Keilai Angeldekao
Class of 2025, Philosophy / Philosophy, Politics & Economics (PPE)
keilaian@buffalo.edu | |
Student Meeting Hours | By appointment |

Grace Bogart. Photo Courtesy of University at Buffalo.
Course Assistant
Grace Bogart
Class of 2025, Philosophy
gracebog@buffalo.edu | |
Student Meeting Hours | By appointment |

Sarah Vincent. Photo Courtesy of University at Buffalo.
Sarah Vincent, Ph.D.
Director of Undergraduate Studies in Philosophy &
Associate Teaching Professor of Philosophy
skvin@buffalo.edu | |
Phone | 716-645-0145 |
Office | Park Hall 111 |

Neil E. Williams. Photo Courtesy of University at Buffalo.
Neil E. Williams, Ph.D.
Chair of the Philosophy Department &
Professor of Philosophy
new@buffalo.edu | |
Phone | 716-645-0161 |
Office | Park Hall 136-C |