He teaches a number of undergraduate classes, including Acting II, Acting IV, the Art of Acting (GenEd), Introduction to the Theater Process and World of the Play. At the graduate level, he teaches Michael Chekhov Technique and Teaching in Higher Education. In partnership with Philadelphia Young Playwrights (PYP), David is Producer of the Theater Department’s annual New Voices festival, a series of workshop productions of prize-winning plays written by area high school and middle school students. The 2014 Festival marked the 26th year of this collaboration. He also runs the Saturday reading series for PYP.