The landscape of charitable giving remains to progress as organizations take on careful strategies to community development. Contemporary philanthropy stresses enduring viability and tangible achievements. Community development programs underwent shifts significantly over the last few decades, with current strategies stressing participatory planni