I feel a lot better after talking to DD's teacher. She agreed that it may be a perfectionist issue and also that DD might not know how to handle a challenge. She's going to give her a little more guidance. Overall, it was a nice conversation.

No, I haven't read that book, but it sounds like a good one. Thanks for the tip.