There are some nice programs (grades 3-10), on www.tenmarks.com
that I have been using with my son with great results… Summer and year long programs, state mapped, and with nice, structured curriculums. What we liked is the assessment – If you don’t want to pick a step up or foundation program yourself, just have your kid tested on various concepts based on state and grade, and they’ll set up a personalized curriculum just for you. And they keep us involved through recommendations and stuff, and their programs cover all my son needs.
What my son likes is that it takes a limited amount of time – short worksheets, and he learns at his own time, and his own pace, as he masters one concept before moving to the next. He learns on his own too – I’m no math expert, and their hints and video lessons, practice, tests really help build his confidence.
Hope this helps you out !