Collaborative Learning, Reasoning, and Technology · Study