Higher education and NGO collaboration in teacher education : course design and