I'd also add that kids learn a lot faster with 1-1 instruction than in a group setting, so if you want to consider homeschooling, you might find that you only need to teach them an hour or two a day and that will be more than enough to keep them at or above grade level. The rest of the time they can plan and enjoy being kids.
https://en.wikipedia.org/wiki/Mastery_learning