Casey Doyle Lecturer Philosophy cdoyle@binghamton.edu 607-777-3616 LT 1205 PhilosophyUndergraduateGraduate4+1 DegreesFacultyNewsCritical Thinking LabEventsResourcesContact