Vocabulary and Spelling City is a fabulous site! I’ve been using it with my beginning class recently. I have a premium membership, so when I create a spelling list for my class, all the activities are available to my students. However, as a student, you can create your own list by typing the words you want to learn into the yellow notepad on the home page. Then SpellingCity will model the words’ pronunciation, spell the words aloud for you, and create spelling tests and vocabulary, writing, spelling, and alphabetizing games as well as printable handwriting exercises, The games vary from very easy (e.g., Missing Letter) to more difficult (e.g., Sentence Unscramble). Feedback is immediate. You can play the games over and over again until you really know those words. If you want, you can use Find a List to search for my spelling lists under the username nliakos; but remember, they are for beginners, so depending on your level, they might not be very useful to you.
Watch the video “Getting Started” on this page of the website to see how you can create your own spelling lists or use some of the many lists in Teacher Resources, such as capitonyms (words that change their meaning when they are capitalized, like turkey/Turkey), compound words, or (for advanced students) analogies.