Spelling City makes learning vocabulary and spelling fun! The free version is great and the paid version is even better. Students have choice in the activities to both learn and review. Teachers input the lists on both versions. Fantastic program!