I was once told by one of my college Prof's that "The "A" students return to school to teach, the "B" go to work for "C" students"
It's very interesting to get out in the real world and see it as an accurate reflection.
Another note: There is a difference between book smarts and street smarts. My brother graduated from college with a cummulative average of 3.97 (out of 4.00) for his entire time at college. Throughout that time, his wife attended college (*** of 3.85), he held a full time job, with a 1 hour commute, and raised two boys. This is the same guy that spent a half hour under his car looking for an oil plug. He thought it looked like a plug in a sink. Incidentally this is the car that he put 12,000 miles on before he changed the oil.
So my thoughts are that while it's nice for your parents to check up on your grades, on a minute by minute basis, it'd be nicer, if they would sit with you and review what you did at school. An IQ off the charts is fantastic, but if you can't communicate with the person next to you, the IQ means jack.
So...sublimedood, I suggest you make dinner some friday night, and sit with your parents and have a conversation about how your week went. Speak not a word of grades, but of content. What you did, three new things that you never knew before, and what the new theatrical production at school is. Random info that shows you focus on more than your teachers biased evaluation of your skills.
Good luck.
AO