Small-group learning in undergraduate STEM disciplines: effect of group type on student achievement | Synapse