If it's any consolation we have the same problem. I don't even show my kid his report card. He always gets Ps in science and social studies and such but his tests never have anything wrong - he gets %100. He did get an "Advanced" in science last year but I think it was because it was the end of the year and he took it upon himself to write a research papaer on carnivorous plants (he was so enamored and fascinated with them) and shared it with the class. My kid is very far above the other students in his class in math but only got a PH. Same in reading, he's reading grade levels above and only got a PH this report card. I don't fret about ti as long as the 'grades' are not keeping him out of anything.