CTCMath is a great online homeschool math curriculum for your kids. CTCMath teaches the lessons, provides the assignments and does the grading for you.