Currently David is in preparation and rehearsal for his annual scenes program with the Opera Workshop at the Precollege Division of Manhattan School of Music. This year's program is focused on the repertoire of the bel canto era.
David is also performing, curating and co-directing the Opera on Tap Bucket o' Blood Cabaret at the Flea Theater, running 31 October to 3 November 2018.
Recent directing highlights include The Wonderful Wizard of Oz at Pied Piper Children's Theatre; Top Girls, Spring Awakening (music director) and Urinetown! The Musical (music director) at Ramapo College of New Jersey.