Facilitating inter-generational connections through mentoring, parental development and community engagement.