Home Programmes
WHAT WE DO

Our Programmes

Practical programmes that help children and young people develop skills, confidence and positive pathways while strengthening communities through participation and volunteering.

BUILDING SKILLS. BUILDING CHARACTER. STRENGTHENING COMMUNITIES.
OUR WORK

Programmes that build people and strengthen communities.

Our programmes are designed around the different stages of life and the challenges people may face. We combine skills training, mentoring, volunteering, practical support and partnerships to create pathways from need to opportunity.

PROGRAMME AREAS

Where we make a difference.

Explore the areas where SHAC creates opportunities for learning, participation, connection and progress.

Children's development programme 01
CHILDREN

Children's Development

Creating positive opportunities for children to learn, grow in confidence, develop life skills and participate meaningfully.

Explore programme
Young people developing skills 02
YOUTH

Youth Skills & Employability

Helping young adults develop practical skills, confidence, employability and pathways towards independence.

Explore programme
Mentoring programme 03
MENTORING

Leadership & Mentoring

Connecting children and young people with guidance, encouragement, positive role models and opportunities to lead.

Explore programme
Community volunteering 04
COMMUNITY

Community Volunteering

Creating meaningful opportunities for people to contribute their time, skills and experience to their communities.

Explore programme
Family and community support 05
COMMUNITY

Family & Community Support

Supporting stronger relationships, belonging, inclusion and community participation through practical action.

Explore programme
International children's programme 06
INTERNATIONAL

International Children's Programmes

Developing sustainable initiatives that support children's education, development and opportunity internationally.

Explore programme
HOW WE WORK

From opportunity to action.

Every SHAC programme is designed to create practical opportunities for people to learn, contribute, connect and progress.

01

Identify

Understand the needs, strengths and opportunities within a community.

02

Equip

Provide practical skills, knowledge, guidance and support.

03

Connect

Build relationships through mentoring, volunteering and community participation.

04

Progress

Help participants move towards greater confidence, independence and opportunity.

GET INVOLVED

There is a place for you here.

Whether you want to participate, volunteer, mentor, partner with us or support our work, your contribution can help create meaningful opportunities for others.