Effective community development means that many different stakeholders have to work together: governments, development organizations and NGOs, and most importantly, the people they serve. Knowledge Partnering for Community Development teaches community development professionals how to mediate community needs and development agendas to make community-based solutions for development challenges. Based on the newest research in community...
Related Subjects
Architecture Political Science Politics & Social Sciences Social Science Social Sciences