Teacher as reflective learner - Association for Supervision and Curriculum Development (The teacher series, 2001)