Knowledge building for teacher education and professional development: The opportunity and challenges of innovation, Part 2