Sorry op but I would still suggest you discuss with the school. You say you are worried that your DC won't do as well as other children but, to be honest, if he is 6 B and others are level 8, then isn't that a highly likely outcome? And then you say that withdrawing him would reduce his confidence, which I understand. But surely the worst thing for his confidence and his self-esteem would be not to achieve at least a C in this GCSE. So, if I were his parent, i would want the school to give me a lot of evidence to satisfy me that he will achieve a C otherwise a/ he will be devastated and b/ there will be some universities who will not discount a D at GCSE just because it was taken early.