I don't have kids so I won't comment on the validity of home-schooling except to say that I sure couldn't do it! Obviously it takes a good amount of time, difficult if both parents work. But mostly I don't have the broad base of knowledge needed to give kids a full education, especially since I'm 52 and all my IT/computer skills are a bit dated. It won't help a kid for me to try to remember enough BASIC, Fortran or COBOL to teach them. grin And it's been WAAAAAY to long since my last math class to be of much use trying to teach it to someone else.
_________________________
“I'd rather have questions that cannot be answered than answers that can't be questioned.” —Richard Feynman