No, I'm sorry to say that I used to be the one that bogs everyone down... Group projects are very difficult and overwhelming for me.
However, this did change in college, where partner projects have allowed me to do 1/2 independently, which works quite nicely. I haven't experienced any larger group projects, yet, beyond class exercises, but I'm sure they'll happen.