I homeschooled years ago, but my oldest daughter is homeschooling three now, ages 11, 9, and 7. She has been through several different options, but now uses Classical Conversations. It’s awesome. Keeps her on track and they still see other children once a week - but they are children who have parents who care. Even the youngest one loves it and is gaining confidence in speaking in front of the other children.
That is a great curriculum