What do professional science teachers need today? A learning model integrating reflection and collaboration principles | Synapse