My son never has math homework. As in never, not once in the last 3 years. His math teacher, who seems energetic and positive, nevertheless does not know his students after all these years. So I can't ask him how my son is doing, if he is ahead or behind, as he does not know who my son is. When I ask my son what he does in math he says he does not know, but sometimes he does mention something specific, like measuring distances, so I know he is getting something.
I found some online math websites, which are geared to specific grades in public school. When I go to the 3rd grade tests, my son can not do some of the items. For example division. 4 hats cost 12 dollars. How much is one hat? (He can do the opposite - if a hat costs 3 dollars, how much is 4 hats?) Another example, he can not do subtraction with multiple digits if he has to carry a number over. For example he can subtract 321 from 987, but not 98 from 321. It is not because my son is slow, it is because he has never gotten these things explained to him before. He even says "we have not covered that in math yet." But as soon as I explained it, he understood, and the solved 9 of the following 10 questions correctly. So he understands, if I explain it to him, but he obviously is not getting this in school. I am worried how far behind the class is, versus what is actually normal at this grade.