Collaborative online learning: interaction patterns and limiting factors | Synapse