I am a homeschooler and I taught my children to read with 'Spell to Write and Read' (SWR) by Wanda Sanseri. They have a set of phonogram cards and a set of rule cards. These are the BASIC phonograms and rules to correctly learning the English language. They run about 13 bucks each set. You can find them online.
These are NOT THE SAME RULES taught by the public schools and books like "Teach Your Child to Read in 100 Easy Lessons". Those schools and books will use hoakey, unreliable 'rules' which are no rules at all. For example, the book I just mentioned teaches children to 'ignore' any letters written in lower case because they are silent. So the word ATE would be shown in the book like this : ATe. ok- so you taught my kid to only "see' the word "AT" . SO guess what my kid did? he would spell it that way also! The Spell to Write and Read program teaches them that there are 5 reasons for a silent final E, and the first reason is that "the vowel sound says its name because of the E" In this way the child learned that the A said it's name , in this particular word, directly because of the silent e. I dont have to pretend the e doesn't exist! My kid is smart enough to know how to figure out how words and letters go together if YOU TELL HIM HOW IT WORKS. He is not stupid. He doesnt have to 'memorize' how a word looks, (or in this case memorize the visual word incorrectly)
In SWR, they actually learn the 5 spelling rules that they can apply to ANY word that ends in a silent e.
Iv'e seen teachers in the public schools tell children that when they see 2 vowels side by side, the first vowel says it's name and the second is silent. That is a false, hoakey rule! It doesnt apply to words like bread, book, or stool. The SWR program teaches how to decode virtually any word in the english language and to do it correctly.
More silent final e rules:
Rule#2: English words don't end in V or U. That is why there is a silent e on the words love and blue.
Rule#3: The c says 's' and the g says 'J' because of the silent e. That is why a silent e is put at the end of the word face, so that the word doesnt get sounded out like fa'k'e. (the c makes 2 sounds, 'k' and 's')
There is a silent e on the word sage. That g says the 'J' sound directly because of this silent e rule # 3.
Rule #4: Every syllable needs a vowel. That is why there is a silent e on the word table. Broken into sylables, the word must have an e at the end to obey the rule: TA - BLE.
These are only a few of the many rules of learning the English language. (I think there are 72 if I remember correctly.) The reason children are coming out of the public schools totally illiterate is because they are being taught to be illiterate, with garbage programs based on false rules or no rules at all. The book "Teach Your Child To Read in 100 Easy Lessons" WILL certainly teach your child to read some words. Just like feeding a child a donut will fill his belly. However we know it is not the best thing to do for the child and the damage will have to be undone at some future time. At some point, you will have to undo the teaching of false rules which do not regularly apply to the English language and teach him the right way so that he can SPELL words as an adult. As it is, the public schools mostly teach SIGHT word memorization and blends. Try memorizing the spelling of 2000 of the most used english words! I would say that is more daunting than learing the 72 phonograms/rules.
BTW: the "Teach Your Child To Read in 100 Easy Lessons" was originally written for special needs children who had difficulty understanding concepts. It was not meant for normal children. It was also written by a man who had no formal training in educational methods, much less special needs methods. To see this book go mainstream is a pitty and a loss for intelligent children everywhere.