
As the Senior Director of Teach For All’s Scale team, Darrin guides the development of Teach For All network partners’ public affairs, fundraising, government affairs and recruitment efforts by capturing and sharing network best practices and serving as a consultant to local teams. Prior to joining Teach For All, Darrin worked in various capacities at Teach For America supporting the growth and development of more than 200 participants and alumni of the program.
Darrin was a Teach For America 2005 corps member and taught middle and high school English and Global History for three years in the Bronx and Harlem. He holds a Bachelor of Journalism in Strategic Communications from the University of Missouri-Columbia and lives in New York City.