Loading: Facilitating collaborative learning: a recipe for success