Teacher Participation in Continuing Professional Development: A Theoretical Framework | Synapse