I've been invited to try Time4Learning for one month in exchange for a candid review. Time4Learning can be used for homeschool, afterschool and summer skill sharpening. Be sure to come back and read about my experience.
I am excited about trying out this service. I'll let you guys know in 30 days. :)
If you've never heard of Time 4 Learning. Check out their website for yourself.