K12 Language Arts
Online resources for K-12 students to study English include hot vocabulary, grammar exercises, reading exercises, classic books, and other educational materials. We organized the main content into sections for elementary, middle, and high school grades. For those that are difficult to categorize at particular levels, we put them in the generic section.
Search Quotes from Classic Book Animal Farm by George Orwell |
Online Resources and Web Apps
Featured DIY Web Apps
Study Vocabulary At My Pace
This app helps you study vocabulary at your own pace. You can load one word list from the website. The AI scheduler will drive your studying and reviewing, and push you to achieve the goal efficiently.
Test Vocabulary Skill Online
This is an online DIY vocabulary test with dynamic questions; its words cover middle and high school classes in the USA; teachers can customize a URL, by which testers report the result to the teacher directly.
Manage My Own Word Lists
This is a handy web app to accumulate English words and enrich vocabulary skills. It can create and maintain personalized vocabulary lists to speed up your vocabulary building.
Classic Literature & Great Books
Classic Literature & Great Books for K-12Modern web apps help K-12 students read and study classic books and great books. Based on each book, these apps offer reading, searching, studying by chapter, vocabulary building, and other online information services.
Author Story List Character Analysis List
Classic Quotes by Word or PhraseAuthor Story List Character Analysis List
Learning how great writers make excellent sentences with ordinary words only needs a few clicks. We list the most frequent words searched here; however, you can input your words or phrases to search classic works on demand.
Word's Sentences and ContextsLearn words from sentences from classic books. The app collects 40,000 words; input your word, you not only get its meaning and example but also have sentences and their contexts from classic works.
Grammar: Notes and Exercises
Grammar NotesThis is a hub of middle-level English grammar materials for tutors, students, and parents. In addition to some common grammar topics, it also includes roots (prefix and suffix) helper and online grammar exercises.
Elementary Grammar ExerciseGrammar Exercise includes thousands of quizzes to cover essential English grammar topics. All exercises are divided into five groups: Parts of Speech, Parts of Sentence, Verb, Tense, and Others. Each consists of some subgroups, e.g., Tense includes four common tenses: present, past, perfect, and future.
Reading & Writing
Reading ExerciseReading exercises are much more than schoolwork. They are powerful tools that shape academic success and personal development. By improving reading skills, students prepare themselves for a lifetime of learning and success.
Student Writing Resource HubThis is a hub of writing resources for K-12 students, including training questions for essays and letters, sample answers, and analysis tools to sharpen writing skills. Hundreds of training questions, organized under keywords, are handy for students to check, practice, and prepare.
Essay Questions Letter Questions
Essay Questions Letter Questions
Vocabulary Building
K-12 Vocabulary Lists by GradeThis is a hub to collect K-12 vocabulary lists and study materials by grade, including sight words, spelling words, words in academic classes, words in classic reading, and words for the spelling bee. It also has word lists for a few schools or districts.
Short WordlistsThis section hosts some short wordlists that are usually challenging or funny for most students. With these words, we also provide suitable tools, like online practice, printable materials, review patterns, and example sentences, to help students study them quickly.
Words of the Day for StudentsIt's a hub for middle school and high school students to access the Words of the Day. The students' worksheets are organized by grade, including grades 6, 7, 8, 9, 10, 11, and 12. Most words are shown by frequency. Some low-frequency words are listed alphabetically at the end of each grade.
Quick Access by School Level & Grade
Prepare SAT & ACT
3000 Common SAT Vocabulary
3000 Common SAT Vocabulary Words is a middle-level list for test-takers. These words are mainly from recent SAT papers and the College Board's official practice materials. In addition to definitions and explanations, the vocabulary includes interactive exercises, such as meaning matching and spelling.
1000 Basic SAT ACT WordsThe online vocabulary course is to help you own 1000 common words for either the SAT or ACT college admission examinations; each word has a definition card, example sentence, single-choice test, spelling exercise, and use cases in classic literature. It groups all words into 30 lessons for online study and practice.
Online SAT ACT Vocabulary FlashcardThe web app is based on a 2000-word SAT/ACT list, which includes all elements of a word: pronunciation, definition, and example sentence. Besides, it offers sample use cases from classic literature, by which you can learn how to use difficult words in sentences from Oliver Twist, David Copperfield, and other masterpieces.
High School
12th Grade
3000 SAT Words
SAT ACT FlashcardVocabulary Lists Spelling Words (1) Difficult Words (1)
Grade 12 Reading Words by Day 12
11th Grade
Basic SAT ACT WordsVocabulary Lists Spelling Words (1) Difficult Words (1)
Grade 11 Reading Words by Day 11
10th Grade
Vocabulary Lists
Spelling Words (1)
Difficult Words (1)Grade 10 Reading Words by Day 10
9th Grade
Vocabulary Lists
Spelling Words (1)
Difficult Words (1)Grade 9 Reading Words by Day 9
Middle School
8th Grade
Vocabulary Lists
Spelling Words (1)Grade 8 Reading Words by Day 8 Grade 8 Grammar
7th Grade
Vocabulary Lists
Spelling Words (1)Grade 7 Reading Words by Day 7 Grade 7 Grammar
6th Grade
Vocabulary Lists
Spelling Words (1)Grade 6 Reading Words by Day 6 Grade 6 Grammar
Elementary School & Kindergarten
5th Grade
Fry Sight WordsVocabulary Lists Spelling Words (1)
Grade 5 Grammar
4th Grade
Fry Sight WordsVocabulary Lists Spelling Words (1)
3rd Grade
Dolch Sight Words
Fry Sight WordsVocabulary Lists LAK12 Sigth Words (1)
2nd Grade
Dolch Sight Words
Fry Sight WordsVocabulary Lists LAK12 Sight Words (1)
1st Grade
Dolch Sight Words
Fry Sight WordsVocabulary Lists LAK12 Sight Words (1)
Kindergarten
Dolch Sight WordsVocabulary Lists LAK12 Sight Words (1)