K5 Learning is an "online after-school study program" (and homeschool reinforcement program) for kids in kindergarten to grade 5. The focus is on building "reading, math and study skills to last a lifetime". There are over 3000 interactive tutorials and activities for your student to work on at their own pace, and thanks to assessment tests, they can work at their specific level, too. Thousands of students have had success with K5 Reading and its 1,500 tutorials and activities.
Reading comprehension. Use context clues to help Jermaine solve the mystery of the missing hat. The lessons are fun and engaging, but not mindless games. They focus on real skills, and seem to provide some good instruction. The lessons are also broken up into very short segments.
A math facts component allows for short drills of math facts in a fun environment, and there is a similar spelling component. Some people will find it reassuring that children cannot work below their level, or repeat things they have already mastered.
I like that there are no ads, no commercial messages, no external links and no chat. It is a very safe environment, and I have not, as of yet, come across anything to object. Parents can go in and enter specific lessons for their child to work on. Lessons are short, and not overwhelming. I loved the online reading assessment and the opportunity to see how Jonathan was doing. I think they are one of the best systems of parental reporting I have ever encountered with an educational program. There is a lot of information available to you, the parent, about what your child has done.
The bottom line: Following this link gets you a free trial of K5. No credit card info is required-free is really free. That may be the best way to see if K5 is right for you. The monthly fee is $25/month ($199/year) for your first child and $15/month ($129/year) for each additional child, so it is a financial commitment you want to be sure will benefit your child.
Disclaimer: I received a 6 week free subscription to K5 Learning so that I could evaluate it and offer my honest opinion. That trial was the only compensation I received.