Educational Websites
A great website to help with spelling is: http://www.spellingcity.com. I use this in the classroom and the the students love it! They can play all sorts of games to help them practice their spelling words like matching, unscramble the word, or find the missing letter.
Other great website for at home are http://www.starfall.com and http://www.abcya.com. These have some great language arts activities!