Very good post, and this in particular is a great point. Well saidI have talked to several home schooling parents and found that the children who do best come from a homeschooling "co-op" environment which is actually more like a tiny 10-15 child school than a strictly one student situation. These "co-ops" involve several families that take turns teaching specific subjects and tend to have a HUGE amount of experiential learning. These families vacation together to teach geography and history lessons, etc, etc. They also focus on extra circular activities to ensure the students grow social skills at an appropriate pace and have friends outside of the small group.