A very interesting infographic. I found the part on external factors especially enlightening - they don't change the success of homeschooled children.
Furthermore, socialization is not an issue. People who have homeschooled must deal with this all the time, but little do others know the average homeschooled kid is more mature and ready for the real world. Having more time to teach them how to properly socialize is one of the main reasons many parents choose homeschooling.
Created by: CollegeAtHome.com