English for Charity and NGOs

Professional English for charities and NGOs: fundraising, grant writing, program management, impact measurement, governance, and advocacy vocabulary.