Return to Article Details A Professional Development Program to Foster Science Teachers’ Professional Competence, Enhance Classroom Practice, and Improve Student Outcomes Related to Scientific Reasoning Download Download PDF