In conjunction with families and other support systems, the organisation offers children and youth opportunities and an environment in which to acquire the skills, knowledge and values to become fulfilled individuals. The emphasis of these programs is individual development, building self-esteem, goal setting, commitment, responsibilty and community service. There are 3 different age groups, each one focusing on the developmental needs of the youth involved.
Volunteer is involved by assisting with program planning and implementation.
Each group meets once a week. Below is a breakdown of the groups. ZAP meetings consist of art and crafts and recreational activities such as tobogganing, skating, etc. This stage focuses on socialisation and interaction skills. This group does similar activities as ZAP, but are more aggressive and need more challenges.