The resources below are to help students develop vocabulary, practice idioms, and improve spelling.
Dictionary.com—find a definition just by typing in the word.
ESL Gold—choose your level and a type of a vocabulary activity to practice on.
Game Gal—word generator.
Guide to learning English—academic word lists, idioms, proverbs, quizzes, and subject vocabulary.
Instant Online Crossword Puzzle Maker
Language Guide—for beginners, choose a category and practice.
Learn English Today—choose a topic and learn about related words.
Many Things—from easy to advanced, you can learn and practice playing games, doing quizzes and other fun activities.
Spelling City—learn new words, hear them pronounced and hear them in a sentence. Later you can practice by playing games and taking a test.
Tagxedo—word cloud with styles.
Thesaurus.com—find synonyms and antonyms by typing in word.
Vocabulary.com—for advanced students.