Our Programs

Discover the range of services and support we offer to young people and their families.

How We Support Young People

Our programs are designed to address the diverse needs of young people and their families. Each program focuses on different aspects of development and support, but all share our commitment to empowering young people to create positive change in their lives.

Youth Mentoring

Youth Mentoring

Our mentoring program pairs young people with trained adult mentors who provide guidance, support, and positive role modeling.

Program Benefits:

  • One-to-one mentoring relationships
  • Regular meetings and activities
  • Goal-setting and skill development
  • Long-term support and guidance
Family Support

Family Support

We work with families to strengthen relationships, improve communication, and create stable, nurturing environments.

Program Benefits:

  • Family counseling sessions
  • Parenting workshops and resources
  • Crisis intervention support
  • Connection to community resources
Education Support

Education Support

Our education programs help young people succeed academically and develop a love for learning.

Program Benefits:

  • After-school homework clubs
  • Tutoring in core subjects
  • Study skills workshops
  • Educational resources and materials
Life Skills Development

Life Skills Development

Building practical skills that help young people navigate life successfully and prepare for adulthood.

Program Benefits:

  • Financial literacy training
  • Communication skills development
  • Health and wellbeing workshops
  • Career readiness preparation
Creative Expression

Creative Expression

Using arts and creative activities to help young people express themselves and develop confidence.

Program Benefits:

  • Art therapy sessions
  • Music and drama workshops
  • Creative writing groups
  • Public exhibitions and performances