Home schooling doesn't work out very well most of the time.
It's OK if it's PART of the kids education but it should never be all of it.
Private school same deal, been there, done that, agree with the above analysis.
Only the very best, most expensive private schools provide a better education than a decent public school, so what parents pay for is sheltering their kids and/or religious indoctrination.
Religious indoctrination in gradeschool backfires about 80% of the time, and the kids who swallow it whole have no ability to think for themselves.
Way too many of the kids I knew at the christian schools I attended went nuts or got themselves into serious trouble by the time they were 25, you've gotta learn some things the hard way, and the consequences are much more serious at 20 than 10 generally speaking.
A private gradeschool heavy on the three Rs isn't a bad idea, maybe home school for a year or two when they're going through that really awkward pubescent stage, by HS public school is the only choice that makes any sense.
No matter what route you go you've gotta teach them yourself, why not take advantage of all that tax money to round them out?