As for the education debate. I don't know what private school is like for comparison but public school was f*cking awful for me, teachers could not deal with my problems and I got bullied all the damn time, I learned more things from homeschooling and just living everyday life than I ever did from public school.
So if my kids inherent the kinda mental problems I had as a kid, I dunno about public school being an option, on one hand it does teach important social skills but on the other if I stayed at public school much longer I surely would have become more unstable and violent, which was the big reason I was dropped out for homeschooling. Homeschooling would be a preferable alternative but I wouldn't want to alienate my kids from other kids, I had no social life growing up and wouldn't want to make my kids feel alienated from the world. If I do choose homeschooling for my kids I won't make the same mistake my grandmother did, I'll try to get them involved in various hobbies and social activities.
And homeschooling would be better than private school for reasons Katie stated, saving up the money for college. Another thing I'll never get a chance to experience and never even had an option for.