When my son was in elementary school I stumbled on a sight word mastery technique that quickly improved his reading skills. The only downside of the technique was that it required making flashcards for each of the Dolch sight words. That is a total of 315 flashcards! I created a set of free printable sight word flashcards so that you don't need to sit down with a stack of index cards and a pen.