Private, religious and home schools are the best, with public schools you get what you pay for (or rather you don't)! Public education is fine for the great unwashed masses, but not for a child that you love. If you must send your children to public schools, you are going to have to help fill in the gaps in their education! Remind them that those that can't do teach, and get paid less!