The simplest way to make sure that we raise literate children is to teach them to read, and to show them that reading is a pleasurable activity. And that means, at its simplest, finding books that they enjoy, giving them access to those books, and letting them read them. I don’t think there is such a thing as a bad book for children. Every now and again it becomes fashionable among some adults to point at a subset of children’s books, a genre, perhaps, or an author, and to declare them bad books, books that children should be stopped from reading. I’ve seen it happen over and over; Enid Blyton was declared a bad author, so was RL Stine, so were dozens of others. Comics have been decried as fostering illiteracy. It’s tosh. It’s snobbery and it’s foolishness. There are no bad authors for children, that children like and want to read and seek out, because every child is different. They can find the stories they need to, and they bring themselves to stories.