Differentiating instruction: Understanding the key elements for successful teacher preparation and development | Synapse