The objective of Community Development as a discipline is to enhance the quality of life of those groups that experience insistent inequality due to poverty. Quality of life is improved by means of an ongoing investment in the socio-economic wellness of impoverished communities, with the aim of sustainable human development. Sustainability of such efforts requires…