Kelly, I felt the same, was wanting to pull DD out, but obviously that would not solve my problem. She would be so upset! But when things like this happen you just want your child to be happy and so the first thing that comes to mind is moving them.
I hope the situation sorts itself out with Jack. The one thing I've realised is that all kids arent that different and if your child is going through that, there are others in the class in a similar situation.
My friend ended up saying everything was fine and DD and her son had made up (news to me, DD wouldn't have known there was a problem). Anyway, what I think happened was that she spoke to the teacher, found out it was nothing to do with DD but didn't want to admit she was wrong, so she brushed it all under the carpet. I said to her at the time, it is best to let the kids sort it out anyway. That is all I said. Didn't tell her the stress and upset I suffered from it, as I decided she's the kind of person with whom there will always be a problem.
I have since found out she doesn't talk to her sister, another friend, another fam member etc and I am NOT suprised. She obviously likes to make trouble.
So thank you ALL for your replies. Much appreciated. And good luck Kelly xoxox