M Kennedy - Journal of teacher education, 2016 - journals.sagepub.com
Teacher education programs typically teach novices about one part of teaching at a time. We
might offer courses on different topics—cultural foundations, learning theory, or classroom …