Mentoring Programs for Youth

We believe that every child has limitless potential – and that this potential is our society’s most cherished resource. Mentoring ignites the potential of children and youth by providing them with consistent and caring relationships.

Our Programs
16

Mentoring Matters

We believe that every child has limitless potential – and that this potential is our society’s most cherished resource.

10

Share Your Spark

Mentoring ignites the potential of children and youth by providing them with consistent and caring relationships.

12

Invest in Potential

Make a donation, plan a gift or drop off to our clothing donation centre and help young people get the support they need.