Using technology to revolutionize cooperative learning: an opinion | Synapse