Just a quick comment, since others have given you great advice. We (eventually) got great math accommodations for our DS when he was in kindergarten. The school gave him achievement testing finally, and then the GT coordinator basically tutored him by giving him 2nd grade math, compacting the school's curriculum. We had big problems the following year, though, because the plan and continuation of the plan was nowhere in writing. Sop the following year, when our DS was grade-skipped to 2nd, which was in a different local school, and the GT coordinator went back to classroom teaching, we basically started over with the new school. Our DS was getting the exact same 2nd grade curriculum that he had already done the previous spring, and it took lots of intense meetings to get this issue resolved.

Bottom line, if you can, I highly recommend getting specific accommodations in writing, and a plan for the future (at least the following year) in writing (e.g., continue with math where he left off, with compacting if necessary, etc., i.e, this child does not need to repeat any math!!!) Teachers change, schools change, people misinterpret/don't remember.