A study of teachers’ reflections on teaching and learning