While it is very true that parental involvement is very important in a child's education if you have 3 or 4 assholes in a class they can easily fuck up the education of everyone else. Also some schools are just outright subpar, I am an atheist and I send my kids to expensive Catholic school because they are the only private schools around here and I could not in good conscience send my kids to our local public schools. A few years back the valedictorian of the one in my district couldn't pass the exit exam. As hard as I push my kids with their schoolwork there is no way they would be receiving anything close to a comparable education. Not to mention that all of their classmates have parents who are also involved and push their kids because they are paying a lot of money for it and problem kids can and are handled swiftly. Public schools often don't have a ton of choices when dealing with problem students and teachers often have to teach to the lowest common denominator. Don't get me wrong, I'm not saying that all public schools are bad but the ones around here sure as hell are and I would go hungry if I had to in order to ensure my kids got a better education than they offer.