Learning spelling is one of those things that can either be deathly boring or sorta fun, depending on how you go about it. Spelling practice doesn’t have to be boring, thanks to some great resources on the internet. One of the best of these resources is Spelling City. The site allows you to enter your own spelling lists and then it creates spelling practice games and tests based on those lists.
There are also word lists available, such as Dolch sight word lists, literature based word lists, confusing words, SAT prep, etc. This site is a great resources for public school kids and homeschooled kids alike.