An increasing number of parents have decided to homeschool their kids or place them in homeschool communities for various reasons, including health concerns for the child, bullying, religion, and objections to the common core curriculum taught in public schools.