Using Technology for CollaborationCollaboration helps to promote problem solving and critical thinking skills, when you add technology into the mix it helps to increase produ