What are the advantages and disadvantages of homeschooling?

What are the advantages and disadvantages of homeschooling?

Please write a 15 page paper focusing on the advantages and disadvantages of homeschooling in the world and not only in the United States. Write more on the social educational aspect of the issue and not only the pedagogical.