I was homeschooled for a large part of my life. When I went to private and public schools, I was significantly above the grade level, to the point that the course work was actually very boring. I remember one of my teachers thought that I must have plagiarized one of the essays I wrote because she didn't believe somebody the age I was could have written it. I was shocked that she didn't think I should know the words she thought I didn't know. On the other hand, I also was quite socially awkward and had a lot of trouble fitting in at first. I wouldn't suggest homeschooling personally. In my experience it is a great benefit for your academic education but it comes at great expense to your social education. The South Park episode on homeschooling is pretty accurate.