Time 4 Learning has been available to homeschoolers for quite a while now, but I had not been able to see the program for myself until just recently. I received a 30 day review access and had a chance to play around with it and test it with my son.
Basically, it can be used by public or homeschool students to promote learning in a fun way using the computer. There are four subjects available - Language Arts, Math, Science, and Social Studies. The student can choose any sets of lessons in any order except Math. The Language Arts and Math subjects are most animated while the Science and Social Studies are mostly reading and answering questions.
Students who are quick learners or who already know the material can move ahead, but students who don't know the material can watch the videos and move more slowly. One very positive part about this program is that the students get immediate answers. There is a quiz after each section of lessons. This is helpful to both parents and students to have immediate correction because then the parents know if the students are understanding and the students find out right away if they are getting the answers that are needed.
If your child enjoys working on the computer, then I'm sure they will like this program. My son spent a good amount of time on some of the animated lessons and didn't even realize he was learning something.
They have a page just for homeschoolers that explains how it works for homeschooling - Time 4 Learning for homeschoolers. They have another page that answers the questions most homeschoolers would have abouthow to use Time4Learning with homeschooling.