Homeschooling your kids can be effective but one size does not fit all as there are misconceptions that homeschooling produces socially awkward kids who are unprepared for college. The document expresses thanks to Tim Hawkins, Tinypic.com, and Homeschoolers.com.