I wholeheartedly agree with this. While the education can certainly be better (not that it always is), most, but not all, of the homeschooled people I meet are just... off. Not all of them, for sure, but most. It seems to me that people have both a level of self confidence and a level of inhibition. Social experiences let you level those out- you need a healthy amount of both to survive. It seems to me that for a lot of homeschooled kids, they have a normal level of self confidence but none of the inhibition that comes from seeing how other people react to you- when you don't have a healthy peer group, it's hard to learn how to act normal.