I use SWR with my DS8. It teaches spelling using spelling rules. There are always special ways to mark words. I find this helps him to remember a word more than writing the words several times and memorizing them.

ex: create cre atd (final e should be double underlined)

You leave a space between syllables. The first e is underlined b/c 'e" said e at the end of a syllable (ie open syllable). You draw a bridge from final e to the a and double underlined the e b/c the e made the a said "A" (long sound) ie silent e. I find in learning the rules and going through the markings once, then using the words in a sentence, he usually has that word.

You also underline two letter phonograms
ex: entertain would be en ter tain which helps in thinking of which phonogram that says "A" (could be ai, ay, ACE, eigh) goes there.