The Centre for International Development Inc. Is an international development agency used to design and deliver community-based programs...