david wilson
Curriculum Vitae
Specialism
Community Development is a big concept that can be applied to the practices of leaders, campaigners, common citizens, and professionals for improving various aspects of communities to build stronger and more flexible communities. The course of Community Development Training is designed to address the whole community development process and to act as a resource for those individuals who wish to use it to better themselves.