Some students might resist collaborating on the platform on which teachers/tutors could monitor the process*.Some students hold negative perceptions of teamwork.Designing a suitable team task requires careful thought.Difficult to evaluate the contributions of individuals in the team.Allow peers and teacher to trace/review the history/process of online collaboration*.Reduce the heavy grading workload of teachers by focusing on better quality assignments.Stimulate new assessment formats as the team deliverables, e.g.Bring together students from different cultures and backgrounds without geographical boundaries*.