Faced with a poor public education system or exorbitant private schools, more and more American families are choosing to homeschool their children.