Home schooling because you're a religious fanatic or want to shelter your kids from the real world is the worst reason. Home schooling to avoid a dangerous or incompetent school system is a good reason. Quite a few aren't ready for college socially or academically. There is a decent support & tutor system that parents can utilize if they go the extra step & pool together. The students that are socially adjusted are usually involved in social activities, sports, or clubs with kids of their own age.