Mini course: a microteaching approach to teacher education
Far West Laboratory for Educational Research and Development.