Literary Terms - Advanced
This site - Virtual Salt - provides an extensive list of literary terms, complete with explanations and examples. It is recommended for upper-level students.
Literary Terms - Middle or High School
This site - Bright Hub Education - provides a list of important literary terms, complete with explanations and examples. It is useful for middle and high school students.
Reading - Comprehension
This site - Reading Comprehension Connection - provides online practice with reading comprehension, the use of reading strategies, and the use of context clues to master commonly confused words.
Reading - Practice Tests
This site - Cengage Learning - provides a large number of reading practice tests at a variety of levels.
Reading - Skills
This site - Reading for Thinking - provides online practice with a variety of skills - from paraphrasing to detecting bias.
Vocabulary - Expansion
This site - Vocabulary.com - provides access to a vocabulary game that will help students increase the number of words they can recognize and use.
Vocabulary - Expansion
This site - Free Rice - provides access to a vocabulary game that will help students increase the number of words they can recognize and use.
Vocabulary - Practice
This site - Quizlet - provides a number of ways to study assigned vocabulary words.
Vocabulary - Practice Tests
This site - Vocabtests.com - challenges students to expand their vocabularies by taking a wide range of tests and exploring practice exercises on everything from parts of speech to antonyms.
Writing - Online Lab
This site - Purdue Online Writing Lab - provides information about writing, grammar, and research.
Writing - The Writing Site
This site - The Writing Site - provides helpful articles about a variety of writing topics - from essay writing to creative writing.
Writing - Tips for Writers
This site - NCTE Tips for Writers - is sponsored by the National Council of Teachers of English, and it includes a variety of tips for student writers - from connecting with the audience to overcoming writer's block.
Writing - Write Source
This site - Write Source - provides lists of writing topics, student writing samples, and writing style guides.