Fallible Friend's post has said it all in perfect plain English.
Fallible Friend is a plus to society and her children will be also. She is Open-minded and it is open minedness that fosters a growing knowledge of learning.
"Where there is a will there is a way" Consider this everyone, my student from Bosnia, Yugoslavia, born in 83, and growing up in a war-torn, 3rd world country, is appalled at the type of teaching that is in our schools. He says the kids are smart. It is the teaching that is way behind.
Yes, the value to society is an educated child--it does not matter how they get their education. And if most of the kids who fail spent as much time studying as they do skipping school, disrupting the class, partying etc then they too, would be one of the top students.
Yes, there are plenty of opportunities available to learn. Children can access these resources themselves or if they are lucky enough to have parents who value their children and edcuation, these resources will be provided or duscussed. In this computer age, there is no excuse for children anymore. Most libraries have computers for use and also many community centers. Parents, please take the time to surf and to supervise your child's rapidly growing computer knowledge--if you don't--you will be left in the dark---and that is when bad things happen-------
And yes, if many of those who complain would actually volunteer in the schools and do something--perhaps the schools would be much improved.
And again, do you think it is easy to teach a class of 25 to 30 kids??? Just imagine how easy it would be to teach and bake cookies with 25 kids who have never done it before, or have some prior knowledge. Or perhaps you think it is easy to teach 25 kids (of any age) to fish, with a rod & reel, hook, and from a boat?