I'm happy to hear teamwork trashed for collaboration. To me, teamwork is 15 rafting people yahooing and flailing mightily with paddles as the roaring river itself decides their fate and they all end up going down the drain. Collaboration, on the other hand, means they decide instead to poke holes in the raft and spend the day in a quiet place, adding to each other's experiences.