www.vocabulary.co.il: For grades 3-5 (intermediate), this website has interactive games & puzzles t learn new vocabulary.
www.manythings.org: Interactive word games, puzzles, quizzes, exercises, slang, proverbs. Great for vocabulary practice!
Bilingual Glossaries: Bilingual glossaries in multiple languages for all subject areas
www.a4esl.org: For grades 3-5 (all levels), interactive and leveled word games, and grammar quizzes.
www.eslgold.com: For grades 3-5 (all levels), activities for speaking, listening, reading, writing, grammar, vocabulary, pronunciation, and idioms
Reading Rockets: Offers a wealth of research-based reading strategies, lessons, and activities designed to help young children learn how to read. Helpful for building fluency, vocabulary, and comprehension skills.