Collaborating, Learning, and Adapting