Return to Article Details Reflections on knowledge in teacher training through communities of practice Download Download PDF