So what are they doing all day that he feels he's not good at? Are you suspecting any hidden LDs? I would definitely say some unschooling sounds like what he needs.

Was he used to be at the top at a regular PS? Then moving to the accelerated school shattered his self-image?