Cym,
Thanks for the post. This past year in school, we saw the DS's teacher and his fellow classmates setting up a very similar situation to what you are describing. DS was very happy to be both liked by his peers and acknowleged for his ability. He did show signs of worrying that so and so wasn't able to get this or that assignment and he couldn't figure out how to help them. We tried to let him know that it was nice of him to try but it really was his teacher's job to help that student. Group projects did become mostly done by DS though. Now I know some things to watch out for going forward.
Although we joke about our little extrovert, DS really is an I rather than an E. If he doesn't get his alone time, he becomes increasingly edgy, frustrated and moody. Hmmm, alot like his parents with that.
Grinity, I am a J and DS appears to be a P. Your comment is the primary reason, I stay on the fence as far as homeschooling

I can lose my patience pretty fast when DS doesn't stay on task by my definition!
Good luck Cym and son:)