Mentoring programmes match a child with a mentor and encourage them to meet regularly.| Youth Endowment Fund
Social skills training supports children to think before they act, understand other people’s perspectives and communicate effectively.| Youth Endowment Fund