Rebecca Sitton
I'm so glad to see that someone else uses Rebecca Sitton. It is a wonderful program that addresses so much - synonyms, antonyms, homophones, homographs, figurative language, etc., and of course - spelling patterns! All this through engaging activities. Sitton does not use a list or words to memorize and then quickly forget. It truly teaches patterns which students incorporate through spelling checks of everyday writing. There is a list of no excuse words (most commonly used words in English language) for each grade level. I post them, where students can check their spelling, until one day they don't need to check - they just know! Last year I had a boy who had behavior difficulties. After a spelling lesson one day, he raised his hand (that in itself was a miracle!) and said, "You're a really good spelling teacher. I like this."
Oh, and you should definitely teach BOTH spelling and vocabulary.