Link to an American Prospect article which I do not have full access to. Just reading the heading has me interested. I always remember from my teaching days in Baltimore in the nineties. I taught on average about 35 kids every year in my fifth grade class. On average, probably one of those kids wore glasses consistently. Visit an upper middle class school and check out a fifth grade class and see how many kids are wearing glasses. There is probably a difference.