Collaboration for Diverse Learners: Viewpoints and Practices