My wife and I were both homeschooled, and plan to homeschool our 3 kids. There were lots of reasons why our parents choose to homeschool us (academic, religious, flexibility, etc.). While we all made our fair share of mistakes, I'm certainly glad for the experience. The best parts were being able to work at our own pace and dig deeper into the things we were most interested in. I actually work for a homeschool publishing company now, and teach co-op classes for homeschoolers on the side. It's a big part of my life, and I wouldn't want it any way. It's certainly not for everyone, and it's a terrible way to "shelter" kids, but it can be an amazing way to foster a lifelong love of learning.