David is a staff psychologist providing care for students through Student Health and Counseling. David attended Haverford College and has been working in the field of counseling and psychiatric services since 1998.
Outside of his work as a mental health professional, David is a classical pianist and he loves to attend concerts, take hikes, and go cycling around the city. On a night out, you may catch David at his favorite place to grab dinner, Le Virtu.