Is she giving him harder work with no instruction? That is a mistake many teachers make - thinking "well if he's so gifted, he should be able to figure that out on his own." And if he's been unchallenged for a long time, even though he's ASKINg for harder work, when he gets it, it's a significant blow to his self-esteem. That's what happened to my DS. I took him out of school and was happy to bump him to work at his level.....he freaked out. He even told his dad that he wasn't smart. He. shut. down. for 3 months.

If you haven't had him evaluated, this might be the time.