If you’re going to be working on a team, expect it to hold up your progress. One team member is going to be a little bit more interested in improving their social status than doing what needs to be done. It stinks to have to depend on other people, but resist the urge to take over their share of the work, too. Just stick to your own responsibilities. It might take longer to get things done, but you can’t go setting a dangerous precedent.