Working in groups can be sometimes challenging when everyone has a different perspective. We've all been in a situation where not everyone has pulled their weight, but it's something that we must master in the courses. The same thing applies to online courses.
There are a variety of tools that can take your basic assignments and turn them into dynamite shareables! There are also tools that will help you organize your information to formulate these projects.