1. A method for teaching reading to a learner comprising: (a) showing to the learner a printed word to be read, the printed word having at least two syllables; (b) directing the learner to decode the printed word, by having the learner (i) identify all vowels in the printed word, (ii) identify all consonants in the primed word beginning with the first consonant after the first vowel and ending with the consonant before the last vowel, (iii) identify all syllables in the primed word using syllabication rules previously taught to the learner, (iv) identify all phonograms in the printed word, where each phonogram in a syllable is from the first vowel to the end of the syllable, and identify any consonant or consonant clusters preceding the phonogram in each syllable with the exception of suffixes, and (v) identify each suffix, if any; (c) directing the learner, after the learner has decoded the printed word, to pronounce the printed word using the decoded syllables, phonograms, consonants, consonant clusters, and suffixes; and, (d) having the learner listen to correct pronunciation of the printed word.