Our ultimate goal is to ensure young people are prepared to have meaningful, well-paid careers that leverage their talent and passion. We recognize that formal and informal education are essential to this, and that young people need exposure to diverse career paths. We also recognize that young people require a sense of safety, well-being, and support to meet their potential and that engaging in fun, stimulating activities enriches their experience. EOYDC works towards this overarching goal through a continuum of programming across four core programming areas:

Cascading mentorship

EOYDC leverages a Cascading Mentorship framework whereby older youth are trained to support their peers and younger youth through mentorship, coaching, tutoring, and instruction.