Comment
Comment by jaawn
I think probably a better solution is some sort of combination between home schooling and public school. Homeschooling alone makes it hard for children to learn peer social skills, and it makes it more difficult for them to relate later on to the majority of people who have had 13 years of primary/secondary education in a public school environment (in the US at least)