Our Youth Programs are designed to provide comprehensive support and opportunities for personal growth, skill development, and leadership empowerment.
For more information or to get involved in our Youth Programs, please contact Contact Information. Your journey towards empowerment starts here.

RESET Youth Team

The RESET Youth Team is dedicated to supporting youth aged 13-19 and their families in partnership with the Richmond School District.

School Readiness

Our RESET Youth team run School Readiness Monday through Thursday from 9:30 am to 2:00 pm.)

StreetSmarts Youth Mentorship

StreetSmarts Youth Mentorship is a program that focuses on empowering at-risk youth, encouraging positive decision making and developing life skills. Through mentorship, small groups and experiential recreational outreach youth are supported to engage in pro-social activities with the guidance of a healthy adult. 

Building Safer Communities

The Building Safer Communities program aims to prevent at-risk young people, between the ages of 12 and 24, from becoming gang involved or vulnerable to gangs.

Individual/Family Counselling/Parent-Teen Mediation

The Building Safer Communities program aims to prevent at-risk young people, between the ages of 12 and 24, from becoming gang involved or vulnerable to gangs.

Restorative Justice

The Richmond Restorative Justice Program (RRJP) is a diversion program, which acts as an alternative approach to the traditional court system. 

CDBC/FASD

Thank you to our funders for their ongoing support for Touchstone Programs and Services