Youth and Community Empowering Supports
Diversion Programs
Our Diversion Programs give youth a second chance by helping them take responsibility, repair harm, and avoid deeper involvement with the justice system. Through peer-led court hearings, restorative conversations, and victim awareness classes, we guide young people toward better choices and stronger futures
Prevention Education
Prevention Education programs support youth in making positive, informed choices about their health and relationships. Through trusted, evidence-based programs, students gain the skills and confidence to navigate real-life challenges.
Mentoring
Mentoring programs pair youth with trusted mentors who provide guidance, structure, and support through important life transitions. From career preparation to cultural learning and family connection, youth are supported in ways that are practical and meaningful.