Non-Profit - N/A, N/A, US
The Canadian Association for Participatory Development supports community development initiatives with people disadvantaged by circumstance or disability.. Our goal is to promote collective actions that enhance development of knowledge, leadership, and volunteerism and that lead to enhanced quality of life and dignity and to provide impoverished people and people with disabilities with the training and assistance needed to improve the quality of their life.
CloudFlare CDN
Google Cloud Hosting