The Reading Horizons software is best used with my 7th and 8th grade students who have had traditional reading instruction every year with little or no success. At this point they are embarrassed to sit one on one or in a small group even and work out phonics by sounding things out, struggling with even the simplest words. They are “over it”! The software allows them to gain the necessary practice and instruction without the personal feelings of embarrassment interfering with the reading process. I have seen students thrive on this program, and I believe it is the “independent element” that makes it possible.