Sustainable Cities is currently recruiting for the next round of international internships in Senegal, South Africa, Tanzania, Mexico, and the Philippines. The general job postings and more specific descriptions and instructions are on the website. The positions begin in January, run for six months, and hiring is governed by CIDA criteria (posted on the site).
Feel free to contact me if you want candid responses to questions or want to know more about my experience. Sustainable Cities is a great employer and I would strongly recommend these internships to anyone that wants to get a taste of what international development work can be like.