Resources for Team Collaboration