Core Programs
Providing Help for the Present and Hope for the Future
Children's
Programs
KSM is committed to caring for children. We believe that by providing a fun, positive learning environment and additional support we can help children live up to their potential and increase their opportunities for the future.
Youth
Development
KSM is committed to developing youth. We believe by providing opportunities and positive adult and peer relationships we can help prepare youth for life and the challenges ahead.
Family
Care
KSM is committed to caring for families that are struggling to make ends meet. We believe, with the right support families can improve their health and well being and rise above their circumstances.
Neighbour Care
Network
KSM is committed to helping people in difficulty and distress with one-on-one support and encouragement. We believe that people in distress need individual encouragement and support to make the necessary changes to improve and stabilize their situation.
Children's
Programs
KSM is committed to caring for children. We believe that by providing a fun, positive learning environment and additional support we can help children live up to their potential and increase their opportunities for the future.
Youth
Development
KSM is committed to developing youth. We believe by providing opportunities and positive adult and peer relationships we can help prepare youth for life and the challenges ahead.
Family Care
KSM is committed to caring for families that are struggling to make ends meet. We believe, with the right support families can improve their health and well being and rise above their circumstances.
Neighbour Care
Network
KSM is committed to helping people in difficulty and distress with one-on-one support and encouragement. We believe that people in distress need individual encouragement and support to make the necessary changes to improve and stabilize their situation.