I'm drooling here, folks. ;) Freely Educate is seriously one of my favorite online resources, if you haven't yet joined their facebook page, you need to, because they share ALL kinds of free educational sites and opportunities for every subject and grade level. It's amazing.
Right now on their blog, they are doing this great giveaway opportunity for a full free spelling curriculum... check it out! It's easy to enter and aside from entering the contest you'll also just be happy to know about Freely Educate. Giveaway from All About Spelling.