In science education, inquiry-based approaches to teaching and learning provide a framework for students to building critical-thinking and problem-solving skills. Teacher professional development has been an ongoing focus for promoting such educational reforms. However, despite a strong consensus regarding best practices for professional development, relatively little systematic research has do...