Both my girls are enjoying some form of online learning this year, with my eldest enrolled in a public charter for her homeschool and my youngest using Time4Learning as a supplement to her seatwork. So far, so good.