Mathematics Enhancement Programme (MEP) offers a free full math curriculum for preschoolers up to 9th grade.
MEP's math curriculum is rather hands on, having children count real beads, for example, instead of just counting drawings on a worksheet. I like that. Don't worry if you don't have beads, by the way, beans work just as well, or marbles, or bits of wadded paper. It's so easy to get stuck in perfectionism!
The program also teaches how to come to the answer in a few different ways, something I wish my math education had included.
The Mathematics Enhancement Programme was developed by the Center for Innovation in Mathematics Teaching (CIMT) at the University of Plymouth in the United Kingdom. The math curriculum is currently in use in schools in the United Kingdom.
For that reason, certain portions of the site are password-protected. The CIMT has been quick and generous in offering that password to homeschooling parents who request it via email.
How to Learn More: If you have questions about this program, or want support for using it, read this excellent blog post on MEP 101. You may also want to visit the MEP Yahoo! group, where almost 2,000 members are waiting to help you out.
How to Get this Free Math Curriculum for K-9th: Visit the MEP website
Subscribe to FreelyEducate here