This document discusses factors that limit and facilitate curriculum implementation. It begins by defining key concepts like innovation, curriculum, and implementation. It then contrasts two approaches to implementation: the programmed approach, which aims to clearly specify the innovation, and the adaptive-evolutionary approach, which accepts the innovation will change during implementation. Research finds the latter may be more effective for complex innovations. Successful implementations attend to all dimensions of change, adapt to local contexts, and involve practitioners in the process.