Check this out at www.mathplayground.com/MathApprentice.html
To introduce, develop and understand that Math is encountered on a daily basis and exists everywhere.
Methods used in solving problems are sometimes more important than the actual answer. Once a "process" is developed and understood, solving problems becomes almost effortless.
Math is around us everyday in different ways. We want to ignite your child's curiosity and enthusiam to view Math from a new perspective. With this attitude and hard work, a solid foundation and self-confidence in Math will develop.
www.virtualnerd.com (click 6-8 Math~search topic)
www.mathantics.com (search topic)
www.khanacademy.org (search topic)