Return to Article Details Collaborative Learning: Two perspectives on theory and practice Download Download PDF