K-12 is not free in all states so be sure to check. I like using
www.time4learning.com,
www.abcmouse.com and
www.lessonpathways.com If you have a child that is an audio learner and does well with videos, games, and interaction with the computer then yes, however if you have a child who is more hands on then you will need to back up the virtual school with a craft or lapbook or a supplement workbook like the ones for School SPeciality, Commprehensive Curriculum workbooks, they are around 20.00. I use virtual school for all of my students in one way or another less for some then others. Depends upon the child.