While some children are ready to learn to read at early ages, others are not, and trying to teach them before they're ready can do more harm than good.
In order for human brains to read the myelin coating of their nerves must be complete and, just as babies get their teeth and older kids reach puberty at various times, myelinization can develop at different ages. Usually kids' brains become ready to read when they're between four and six years old, but it can happen earlier or later. And the age of reading readiness is not necessarily an indicator of intelligence.
If people try to teach children to read who aren't yet ready, those children come to believe reading is something too difficult for them ever to learn. They may think of themselves as stupid and give up trying. Pressuring them does more harm than good.
On the other hand, kids who are ready and eager to learn shouldn't be denied the opportunity.
There is a method that works for almost everyone. I'll share information about it in my next post.