Return to Article Details Collaborative curriculum design as a framework for designing teacher professional development that produces the content knowledge required for teaching the life sciences Download Download PDF