The effects of professional development on science teaching practices and classroom culture | Synapse