Using simulations to meld didactic and constructivist teaching methods in complex second year STEM courses | Synapse