Reflective practice is an integral part of teacher education programs, and it is becoming a more routine in-service professional development strategy.1 Although it takes many forms, reflective practice can be defined simply as a process of thinking about one's teaching.