Return to Article Details Collaborative Learning as a Mechanism of Extracting Learning Abilities for English Course Design and Facilitation Download Download PDF