Participants in mathematics teacher education: individuals, teams, communities and networks by Konrad Krainer | Menrva Books | MenrvaBooks