Just want to add that I remember the support I got from this forum a while ago when DS was treated unfairly at school (he finished his math worksheet very quickly, and the teacher said "I know you are good but no one can be this good" and suspected DS of cheating of some sort). Some fo the replies brought me to tears. For me, this forum provides lots of information, and also a place where my frustration gets understood. I can be proud of my kids quietly, but being able to vent frustration is great. So thanks everyone, I appreciate all of you and your differing views!