I strongly believe that their struggle is mostly retaining the basics. They took a long time to master letter sounds and are still learning some of the phonemes. So I was interested in reviewing Ultimate Phonics Reading Program from Spencer Learning to see how it would help.
So, the above screen is the first page in the lesson. It introduces the phoneme. If you click on the sound button, the text is read to you. Clicking on the yellow box lets the child hear the sound of the phoneme.
The next page is below... a list of words. Clicking or scrolling over the words activates the sound feature and the words are read aloud.
Next, each word comes up individually. The word in black is read as a whole word, the yellow boxes are read in parts as you click or scroll.
After those pages are pages of sentences. Again, clicking or rolling means they are read aloud. You can hear the whole sentence at once or choose just a particular word. You can even right click a specific word and have it sounded out for you. After the sentences is the next lesson.