As for homeschooling, it's quite accepted here in some circles. Socialization is the issue everyone says, but I'd rather them socialise a lot less and have a lot less stress. How is socialising benefitting her?? It's hurting her.
Nikita, that is just what many homeschoolers say. The socialization issue is very firmly on their side. Kids who are homeschooled are, in general, more polite, less alienated from their parents and adults generally, more comfortable with themselves, less apt to follow the crowd (or to want to), and in general better able to fit in with the adult world that education is ostensibly preparing them for. Look up some discussions of this online, you'll see.