Return to Article Details Pre-service Social Sciences Teachers' Reflections on a Teacher Preparation Program Download Download PDF