Advantages And Disadvantages Of Collaborative Groups 534085

Explain the importance of group work for English language learners in terms of language development and content learning and social development.

Critically discuss the advantages and disadvantages of collaborative groups?