We decided, when the two younger ones were in middle school, that we'd give homeschooling a try. It worked out well for both of them. They may not have gotten the strong organizational skills the older ones did, but they not only learned what they needed for the required courses, but had the time to enjoy learning the things they WANTED to learn, outside of those courses. They're now both in college, and doing well. We enjoyed the time homeschooling them because it meant we really got to know them well, and they are fun folks to be around.
For those who think that they couldn't stand to be teaching their kids for 6 hours a day, consider this; the typical school day for kids is only about 2-3 hours of actual instruction time. The rest is lunch, homeroom, roll taking, handing out and picking up papers, and trying to get the class under control. Most folks could do ALL of the homeschooling in the morning, and have their afternoons free to do field trips, outside classes for music, art, dance, etc, volunteering, or whatever else they'd like to do. Of course, high school might take an extra hour or so, but nothing like they have to do in high school, then have homework on top of that. Our kids did Community College classes for some of their high school work, like upper level Math, and Sciences with labs. When they graduated high school, they each had 12-15 college credits available to transfer to their four-year colleges. That saved a semester's worth of tuition at the higher rate!
Most folks could do ALL of the homeschooling in the morning, and have their afternoons free to do field trips, outside classes for music, art, dance, etc, volunteering, or whatever else they’d like to do.
That’s the way it worked for us. What’s more we set the schedule for the school year and could travel whenever we wanted to go. Homeschool is freedom.