Student interaction in online courses creates benefits that are worth taking the time to consider. From the value of social learning to the real-world application of communication and teamwork, collaborative assignments can target important higher-order thinking skills needed for learning in school and beyond. Integrating social components in courses has been stressed through theory for […]