We like Beestar (www.beestar.org), for primary scholar. It includes weekly worksheets on math, reading, science, etc. The math program is free. All of them are timed and full of challenging stuff, really helping kids thinking. DD has been using it. Maybe you can also have a try.
Lisa






