The use of team-based assignments can be structured to improve both student collaboration and communication while decreasing the number of assignments to grade. Google Docs is a great resource for this as the instructor can see all the edits made throughout the creation of the document. However, the instructor must take into account that not all group members will be working at the same time on a project, given that the student population for an online course could potentially live in different parts of the country/world. Sufficient time must be given by the instructor and the group mates to allow all members to contribute. The use of services like CATME can also help instructors form groups in a structured, yet simple, manner. The biggest downside of using groups is the potential for individuals to not participate, requiring group members to pick up the slack. Using practices like frequent peer review or team contracts can help prevent these issues.