Teacher education that makes a difference.
J. Loughran; Fred Korthagen; T. Russell
Teacher education that makes a difference
Fred Korthagen; T. Russell; J. Loughran
Developing fundamental principles for teacher education programs and practices
J. Loughran; T. Russell; Fred Korthagen