The impact of teaching materials on instructional design and teacher development | Synapse