Hi there,
My DS10 was always very, very interested in math but his school did not test for giftedness until the end of grade 3 and couldn't provide him with any additional math instruction. By chance we found a place called Mathnasium- a math learning center- that fit his needs wonderfully. The creator of this franchise had a son who was profoundly gifted in Math and most of the curriculum is based on how he taught him the concepts along with the skills. Needless to say my son had a ball- his assessment put him way above his grade level and they allowed him to work on any area of math he was interested in. There aren't many of them but I would definitely go to the website to see if there is one in your area. Was a life saver for us! HTH.