I haven't read the whole thread and I don't have any strong opinion about the subject, by my reasonable concern about homeschooling is that kids aren't regularly interacting with lots of other kids on a constant basis; that can't be good for their social skills. Little kids need to play and have fun with other little kids for proper emotional development.