Teacher collaboration in curriculum design teams: effects, mechanisms, and conditions | Synapse