This is one of the most amazing things on the internet, at least to me: A completely free, math curriculum. This page has math curriculum from first grade all the way to high school. There are printable worksheets, full lesson plans, and even online interactive curriculum. And the whole thing is free.
It makes it really simple for me to email math assignments to my kids. My kids don’t respond well to a “mommy lectures us” form of teaching, so this way they can learn independently, asking me for help when needed.
We do supplement with lots of real-life math (cooking, writing checks, balancing a checkbook, measuring things in the house when necessary, etc.), but we do that with everything.
I love this math program! (The one drawback, or potential drawback, anyway – you might have to explain the “funny” spellings to your kids, since the site is British.)