I agree with this, teamwork is really really important. I don't mind doing group projects as long as I'm the leader and they listen to me. I've had some difficult times with people who didn't wanna work so I just told them I would kick them out of the group (yes, I'm an ass when it comes to this) and they usually end up doing the work
I hate dealing with people who have to be pushed to do things.