My son is 9 1/2, and has been homeschooled, mostly unschooled, his whole life. He was really slow to learn to read. He has been formally diagnosed with dyslexia. He learned to read by memorizing a couple of books we would read repeatedly to him, by asking a lot of questions about words and sounds the letters make, by playing learning games like reading eggs and teach your monster to read and lots of leapfrog videos and games, and by me not pushing him.