Suitable for: Grades 1 up to 6.
A wonderful website to suit all your spelling needs!
You can either type your own words to practice, or choose a list from a huge assortment of spelling lists. The lists are organized by themes and by grades, so you can easily find one that suits your needs.
As you type each word, you will immediately hear its pronunciation. This way you can also learn how to pronounce each word correctly.