@bythewell - Home-schooling can be amazing if the parent responsible for it knows what they are doing. It can definitely instill a love of learning in a person that is difficult to come by in conventional schools.
The disadvantage though, from what I can tell, is that it's almost impossible to compensate for the lack of socializing that seems to go hand in hand with home-schooling.
A conventional classroom involves children being forced to work together and amongst each other for a large portion of their day, for a large percentage of their childhood. They might not learn academically, but they will learn how to socialize through exposure alone.
The ability to relate to others is crucial in modern life. I would find it difficult to justify depriving my kids of the same measure of ability in that area by home-schooling them.