Do you know this UK site, PoppaRex?

http://www.cimt.plymouth.ac.uk/projects/mep/default.htm

It's all free; it's a fantastic programme; I use it in our homeschool for my three kids. The drawback for Americans (we're Canadian) might be that it's not set up quite the same as US math (for example, the high school years are "mixed" math, instead of separated out in what appears to be the usual American sequence).

There are lots of other resources on their site; it's worth a poke around.

mm