My son loves the Bob books because he can read them completely by himself. These are the only books that I have found that are truly for a beginner reader. Most other beginner books include complex words that are far beyond the beginner level, which can be frustrating to someone just starting to read. The flash cards included with the set have been a great way to reinforce the sight words. I have watched my son's confidence in reading blossom with the Bob books and will continue with the next set when we're done with the First Grade Sight Words.