Top pickReadWorks
Reading comprehension
Assign fiction and nonfiction passages with vocabulary supports and comprehension questions. A reliable choice for quiet, structured reading practice.
Grades 3–8Easy setupTeacher reports
Visit ReadWorks ↗
Top pickQuill
Grammar and writing
Short sentence-building and grammar activities provide immediate feedback. Diagnostics can create individualized practice plans.
Grades 3–810-minute tasksTeacher reports
Visit Quill ↗
Top pickCommonLit
Literature and informational text
Offers grade-level texts, annotation, read-aloud, translation and comprehension supports. Teachers select and assign each lesson.
Grades 3–8Moderate setupTeacher reports
Visit CommonLit ↗
StructuredZearn Math
Math instruction and practice
Guided digital lessons combine on-screen instruction, visual models, problem solving and built-in support when students struggle.
Grades 3–8Easy setupTeacher reports
Visit Zearn ↗
FlexibleKhan Academy
Math, science and grammar
Teachers can assign a specific skill or course. Students receive short instruction, practice questions and immediate feedback.
Grades 3–8Easy setupTeacher reports
Visit Khan Academy ↗
Quiet choiceTypingClub
Keyboarding and spelling
Self-paced typing lessons include guided hand placement, accuracy goals and optional spelling and vocabulary practice.
Grades 3–8Very easy setupProgress tracking
Visit TypingClub ↗
Hidden gemASSISTments
Standards-aligned math
Students solve assigned problems with immediate feedback, hints, explanations and read-aloud support. Teachers receive actionable reports.
Grades 3–8Moderate setupStrong reports
Visit ASSISTments ↗
Hidden gemBritish Council LearnEnglish
Grammar, vocabulary and listening
Interactive practice is organized for children and teens, with reading, grammar, vocabulary, listening, games and videos.
Grades 3–8Very easy setupLimited tracking
Visit LearnEnglish ↗
Creative mathMathigon Polypad
Visual math and reasoning
A digital workspace for fractions, algebra tiles, geometry, probability and puzzles. Share a focused activity link with students.
Grades 3–8Moderate setupView student work
Visit Polypad ↗
Hidden gemTextProject
Knowledge-building reading
Free short texts and vocabulary resources include collections specifically created for grades 3–5 and middle school readers.
Grades 3–8Teacher posts textNo auto-scoring
Visit TextProject ↗
ExplorationPhET Simulations
Interactive science and math
Research-based simulations make abstract ideas visible. Assign one simulation with specific questions rather than open exploration.
Grades 5–8Link an activityNo tracking
Visit PhET ↗
InvestigationNOVA Labs
Interactive science investigations
Longer digital investigations cover topics such as evolution, cybersecurity, energy, clouds and exoplanets.
Grades 6–8Easy setupBest for 20+ min.
Visit NOVA Labs ↗
Early finisherRoomRecess
Skills games and logic
Simple reading, spelling, math, typing and logic activities with little setup. Use as an approved early-finisher option.
Grades 3–5No loginNo tracking
Visit RoomRecess ↗
CuriosityWonderopolis
Informational reading
Daily high-interest questions connect reading, vocabulary, science and social studies. Pair each article with a short written response.
Grades 3–8Very easy setupNo tracking
Visit Wonderopolis ↗
For teachersChatGPT
AI planning and drafting
Draft lesson ideas, examples, or feedback; review all outputs before classroom use.
Teacher toolPlanning and instruction
Visit ChatGPT ↗
For teachersDiffit
Adapted reading
Create leveled reading activities from a topic, text, or link.
Teacher toolPlanning and instruction
Visit Diffit ↗
For teachersQuestionWell
Question generation
Generate question sets for lessons and review, then edit for accuracy.
Teacher toolPlanning and instruction
Visit QuestionWell ↗
For teachersMagicSchool
Teacher workflow
Build lesson materials, rubrics, and classroom supports.
Teacher toolPlanning and instruction
Visit MagicSchool ↗
For teachersCuripod
Interactive lessons
Create participatory slides with prompts and student responses.
Teacher toolPlanning and instruction
Visit Curipod ↗
ExploreNoRedInk
Writing practice
Assign grammar and writing activities with feedback.
Grades 3–8Classroom resource
Visit NoRedInk ↗
ExploreActively Learn
Reading and annotation
Assign texts with embedded questions and reading supports.
Grades 6–8Classroom resource
Visit Actively Learn ↗
For teachersGrammarly
Writing support
Check drafts for clarity, grammar, and mechanics.
Teacher toolPlanning and instruction
Visit Grammarly ↗
For teachersHemingway Editor
Editing and clarity
Review sentence complexity and revise for readability.
Teacher toolPlanning and instruction
Visit Hemingway Editor ↗
For teachersProWritingAid
Writing revision
Review style and mechanics during longer writing projects.
Teacher toolPlanning and instruction
Visit ProWritingAid ↗
For teachersFloop
Feedback
Give targeted feedback on student work.
Teacher toolPlanning and instruction
Visit Floop ↗
For teachersPadlet
Collaboration
Collect ideas, images, and responses on a shared board.
Teacher toolPlanning and instruction
Visit Padlet ↗
ExploreDesmos
Graphs and math
Explore graphs and mathematical relationships visually.
Grades 6–8Classroom resource
Visit Desmos ↗
ExploreGeoGebra
Interactive math
Investigate geometry, algebra, and graphs with dynamic tools.
Grades 6–8Classroom resource
Visit GeoGebra ↗
ExploreThatQuiz
Math practice
Assign quick skill practice and quizzes.
Grades 3–8Classroom resource
Visit ThatQuiz ↗
ExploreMystery Science
Science lessons
Use inquiry lessons and short investigations.
Grades 3–5Classroom resource
Visit Mystery Science ↗
ExploreNASA Learning Resources
Space and Earth science
Explore educational activities and NASA science media.
Grades 3–8Classroom resource
Visit NASA Learning Resources ↗
ExploreScience News Explores
Science reading
Read accessible reporting on research and discoveries.
Grades 6–8Classroom resource
Visit Science News Explores ↗
ExploreCK-12 Science
Science learning
Find digital texts, simulations, and practice by topic.
Grades 6–8Classroom resource
Visit CK-12 Science ↗
For teachersCanva for Education
Visual creation
Create presentations, posters, and visual explanations.
Teacher toolPlanning and instruction
Visit Canva for Education ↗
ExploreStoryboard That
Storyboards
Plan stories and explain ideas in comic panels.
Grades 3–8Classroom resource
Visit Storyboard That ↗
ExploreAdobe Express for Education
Creative projects
Design visual stories, graphics, and short videos.
Grades 3–8Classroom resource
Visit Adobe Express for Education ↗
ExplorePixton
Comics
Build comic scenes for storytelling and concept explanations.
Grades 3–8Classroom resource
Visit Pixton ↗
ExploreBook Creator
Digital books
Combine writing, images, and media into student books.
Grades 3–8Classroom resource
Visit Book Creator ↗
ExploreGimkit
Review game
Run live games for classroom review.
Grades 3–8Classroom resource
Visit Gimkit ↗
ExploreBlooket
Review game
Turn questions into live or independent review games.
Grades 3–8Classroom resource
Visit Blooket ↗
ExploreWayground
Assessment games
Deliver quizzes and interactive practice.
Grades 3–8Classroom resource
Visit Wayground ↗
ExploreWordwall
Practice games
Create matching, sorting, and other short activities.
Grades 3–8Classroom resource
Visit Wordwall ↗
ExploreFactile
Team review
Play a team quiz board for whole-class review.
Grades 3–8Classroom resource
Visit Factile ↗
Interactive lessonsNearpod
Interactive lessons
Add polls, questions, and activities to lessons.
Teacher resourceInteractive lessons
Visit Nearpod ↗
Interactive lessonsClasskick
Interactive lessons
Assign work and see student responses as they progress.
Teacher resourceInteractive lessons
Visit Classkick ↗
Interactive lessonsEdPuzzle
Interactive lessons
Add questions to assigned videos.
Teacher resourceInteractive lessons
Visit EdPuzzle ↗
Interactive lessonsGenial.ly
Interactive lessons
Build interactive presentations and visual learning materials.
Teacher resourceInteractive lessons
Visit Genial.ly ↗
Interactive lessonsFigJam
Interactive lessons
Use a shared digital whiteboard for group thinking.
Teacher resourceInteractive lessons
Visit FigJam ↗
Interactive lessonsPlayPosit
Interactive lessons
Place questions and activities inside video lessons.
Teacher resourceInteractive lessons
Visit PlayPosit ↗
Interactive lessonsPear Assessment
Interactive lessons
Create and review digital assessments.
Teacher resourceInteractive lessons
Visit Pear Assessment ↗
AI toolsGamma
AI tools
Build presentation drafts from a prompt or outline.
Teacher resourceAI tools
Visit Gamma ↗
AI toolsTwee
AI tools
Draft language-learning activities and questions.
Teacher resourceAI tools
Visit Twee ↗
AI toolsBrisk Teaching
AI tools
Draft instructional materials and feedback from a browser extension.
Teacher resourceAI tools
Visit Brisk Teaching ↗
AI toolsNotebookLM
AI tools
Organize sources and explore them with AI-supported notes.
Teacher resourceAI tools
Visit NotebookLM ↗
AI toolsClaude
AI tools
Draft, revise, and analyze teaching materials.
Teacher resourceAI tools
Visit Claude ↗
AI toolsNapkin AI
AI tools
Turn written ideas into editable visuals.
Teacher resourceAI tools
Visit Napkin AI ↗
AI toolsEduaide
AI tools
Draft lesson plans, assessments, and classroom materials.
Teacher resourceAI tools
Visit Eduaide ↗
AssessmentMentimeter
Assessment
Collect live responses and display class results.
Teacher resourceAssessment
Visit Mentimeter ↗
AssessmentPlickers
Assessment
Run quick checks for understanding with printed response cards.
Teacher resourceAssessment
Visit Plickers ↗
AssessmentWizer
Assessment
Build interactive worksheets and review submissions.
Teacher resourceAssessment
Visit Wizer ↗
AssessmentQuizlet
Assessment
Practice vocabulary and concepts with study sets.
Teacher resourceAssessment
Visit Quizlet ↗
AssessmentFlippity
Assessment
Turn a spreadsheet into review activities and classroom tools.
Teacher resourceAssessment
Visit Flippity ↗
AssessmentGoogle Forms
Assessment
Collect answers, run quizzes, and review response summaries.
Teacher resourceAssessment
Visit Google Forms ↗
ELA & media literacyNewsela
ELA & media literacy
Assign articles and instructional reading activities.
Classroom resourceELA & media literacy
Visit Newsela ↗
ELA & media literacyReading Rockets
ELA & media literacy
Find reading strategies and literacy resources.
Classroom resourceELA & media literacy
Visit Reading Rockets ↗
ELA & media literacyRewordify
ELA & media literacy
Explore difficult vocabulary in readable passages.
Classroom resourceELA & media literacy
Visit Rewordify ↗
ELA & media literacyDogoNews
ELA & media literacy
Read student-facing news and current-event articles.
Classroom resourceELA & media literacy
Visit DogoNews ↗
ELA & media literacyKQED Learning
ELA & media literacy
Use media-literacy and civic-learning materials.
Classroom resourceELA & media literacy
Visit KQED Learning ↗
ELA & media literacyPBS Learning
ELA & media literacy
Explore video, interactives, and classroom lessons.
Classroom resourceELA & media literacy
Visit PBS Learning ↗
ELA & media literacyThe Learning Network
ELA & media literacy
Use current events, writing prompts, and discussion activities.
Classroom resourceELA & media literacy
Visit The Learning Network ↗
ELA & media literacyTime for Kids
ELA & media literacy
Read age-appropriate news and nonfiction.
Classroom resourceELA & media literacy
Visit Time for Kids ↗
ELA & media literacy826 Digital
ELA & media literacy
Find creative writing lessons and prompts.
Classroom resourceELA & media literacy
Visit 826 Digital ↗
ELD & languageWrite & Improve
ELD & language
Practice English writing with automated feedback.
Classroom resourceELD & language
Visit Write & Improve ↗
ELD & languageESL Bits
ELD & language
Practice English with readings and audio.
Classroom resourceELD & language
Visit ESL Bits ↗
ELD & languageLearning Apps
ELD & language
Use interactive matching, sorting, and practice activities.
Classroom resourceELD & language
Visit Learning Apps ↗
ELD & languageiSL Collective
ELD & language
Find video lessons and language-learning worksheets.
Classroom resourceELD & language
Visit iSL Collective ↗
ELD & languageNatural Reader
ELD & language
Listen to text with a text-to-speech reader.
Classroom resourceELD & language
Visit Natural Reader ↗
Math & manipulativesNRICH Math
Math & manipulatives
Explore rich math problems and investigations.
Classroom resourceMath & manipulatives
Visit NRICH Math ↗
Math & manipulativesMath Learning Center
Math & manipulatives
Use virtual number lines, fraction models, and other manipulatives.
Classroom resourceMath & manipulatives
Visit Math Learning Center ↗
Math & manipulativesToy Theater
Math & manipulatives
Open virtual manipulatives for number and geometry.
Classroom resourceMath & manipulatives
Visit Toy Theater ↗
Math & manipulativesMath Playground
Math & manipulatives
Explore math games and visual models.
Classroom resourceMath & manipulatives
Visit Math Playground ↗
Math & manipulatives99Math
Math & manipulatives
Run short multiplayer math practice.
Classroom resourceMath & manipulatives
Visit 99Math ↗
Math & manipulativesHooda Math
Math & manipulatives
Practice with math games and puzzles.
Classroom resourceMath & manipulatives
Visit Hooda Math ↗
Math & manipulativesGraspable Math
Math & manipulatives
Manipulate expressions and equations on screen.
Classroom resourceMath & manipulatives
Visit Graspable Math ↗
Math & manipulativesDidax
Math & manipulatives
Use virtual math manipulatives for models and demonstrations.
Classroom resourceMath & manipulatives
Visit Didax ↗
Science & STEMMosa Mack
Science & STEM
Explore science mysteries and inquiry lessons.
Classroom resourceScience & STEM
Visit Mosa Mack ↗
Science & STEMLearn Genetics (Student)
Science & STEM
Explore heredity, cells, and genetics interactives.
Classroom resourceScience & STEM
Visit Learn Genetics (Student) ↗
Science & STEMTeach Genetics (Teacher)
Science & STEM
Find genetics lessons and teaching materials.
Classroom resourceScience & STEM
Visit Teach Genetics (Teacher) ↗
Science & STEMPeriodic Videos
Science & STEM
Watch element and chemistry demonstrations.
Classroom resourceScience & STEM
Visit Periodic Videos ↗
Science & STEMNational Science Digital Library
Science & STEM
Search science teaching resources.
Classroom resourceScience & STEM
Visit National Science Digital Library ↗
Science & STEMTinkerCad
Science & STEM
Design 3D models and explore simple circuits.
Classroom resourceScience & STEM
Visit TinkerCad ↗
Science & STEMPtable
Science & STEM
Explore an interactive periodic table.
Classroom resourceScience & STEM
Visit Ptable ↗
Social studiesiCivics
Social studies
Explore civics through lessons and games.
Classroom resourceSocial studies
Visit iCivics ↗
Social studiesFacing History
Social studies
Find history, identity, and civic-discussion lessons.
Classroom resourceSocial studies
Visit Facing History ↗
Social studiesLibrary of Congress Maps
Social studies
Examine historical maps and primary sources.
Classroom resourceSocial studies
Visit Library of Congress Maps ↗
Social studiesGoogle Arts & Culture
Social studies
Explore museums, art, and historical collections.
Classroom resourceSocial studies
Visit Google Arts & Culture ↗
Social studiesAmerican Panorama
Social studies
Explore historical data through interactive maps.
Classroom resourceSocial studies
Visit American Panorama ↗
Social studiesAll Sides
Social studies
Compare how news outlets cover the same issue.
Classroom resourceSocial studies
Visit All Sides ↗
Social studies60 Seconds Civics
Social studies
Use short civics audio episodes and questions.
Classroom resourceSocial studies
Visit 60 Seconds Civics ↗
Social studiesSutori
Social studies
Build interactive timelines and stories.
Classroom resourceSocial studies
Visit Sutori ↗
Social studiesGoogle My Maps
Social studies
Create and annotate custom maps.
Classroom resourceSocial studies
Visit Google My Maps ↗
Digital skillsBe Internet Awesome
Digital skills
Teach online safety and digital citizenship.
Classroom resourceDigital skills
Visit Be Internet Awesome ↗
Digital skillsCommon Sense Media
Digital skills
Find digital citizenship lessons and media guidance.
Classroom resourceDigital skills
Visit Common Sense Media ↗
Digital skillsApplied Digital Skills with Google
Digital skills
Practice practical skills with guided digital projects.
Classroom resourceDigital skills
Visit Applied Digital Skills with Google ↗
Digital skillsKodable
Digital skills
Introduce coding concepts through activities.
Classroom resourceDigital skills
Visit Kodable ↗
Digital skillsSwift Playgrounds
Digital skills
Explore coding on supported Apple devices.
Classroom resourceDigital skills
Visit Swift Playgrounds ↗
SEL & communityAlong
SEL & community
Support teacher-student connection through check-ins.
Teacher resourceSEL & community
Visit Along ↗
SEL & communityOvercoming Obstacles
SEL & community
Find life-skills and social-emotional lessons.
Teacher resourceSEL & community
Visit Overcoming Obstacles ↗
SEL & communityClass Dojo
SEL & community
Share classroom updates and support routines.
Teacher resourceSEL & community
Visit Class Dojo ↗
SEL & communityMind Yeti YouTube Channel
SEL & community
Use guided mindfulness videos.
Teacher resourceSEL & community
Visit Mind Yeti YouTube Channel ↗
Classroom planningClassroomscreen
Classroom planning
Display timers, instructions, and classroom tools.
Teacher resourceClassroom planning
Visit Classroomscreen ↗
Classroom planningPicker Wheel
Classroom planning
Randomly select names or discussion prompts.
Teacher resourceClassroom planning
Visit Picker Wheel ↗
Classroom planningRemind
Classroom planning
Send classroom announcements and messages.
Teacher resourceClassroom planning
Visit Remind ↗
Classroom planningWakelet
Classroom planning
Collect links, media, and resources in one place.
Teacher resourceClassroom planning
Visit Wakelet ↗
Classroom planningOER Commons
Classroom planning
Search openly licensed teaching materials.
Teacher resourceClassroom planning
Visit OER Commons ↗
Classroom planningBetter Lesson
Classroom planning
Browse classroom lessons and teaching strategies.
Teacher resourceClassroom planning
Visit Better Lesson ↗
Classroom planningAchieve the Core
Classroom planning
Find instructional tools and standards resources.
Teacher resourceClassroom planning
Visit Achieve the Core ↗
Classroom planningiRubric
Classroom planning
Build and review scoring rubrics.
Teacher resourceClassroom planning
Visit iRubric ↗
Classroom planningQuick Rubric
Classroom planning
Create a simple classroom rubric.
Teacher resourceClassroom planning
Visit Quick Rubric ↗
Creation & mediaScreencastify
Creation & media
Record short screen demonstrations.
Teacher resourceCreation & media
Visit Screencastify ↗
Creation & mediaScreenPal
Creation & media
Record and edit screen-based explanations.
Teacher resourceCreation & media
Visit ScreenPal ↗
Creation & mediaScribe
Creation & media
Capture steps while creating a how-to guide.
Teacher resourceCreation & media
Visit Scribe ↗
Creation & mediaTango
Creation & media
Document a workflow with screenshots and steps.
Teacher resourceCreation & media
Visit Tango ↗
Creation & mediaVocaroo
Creation & media
Record and share short audio clips.
Teacher resourceCreation & media
Visit Vocaroo ↗
Creation & mediaBand Lab
Creation & media
Create and mix music in a browser.
Teacher resourceCreation & media
Visit Band Lab ↗
Creation & mediaChrome Music Lab
Creation & media
Explore sound and music through interactive experiments.
Teacher resourceCreation & media
Visit Chrome Music Lab ↗
Creation & mediaPixlr
Creation & media
Edit images in a browser.
Teacher resourceCreation & media
Visit Pixlr ↗
Creation & mediaAuto Draw
Creation & media
Create simple visuals with drawing assistance.
Teacher resourceCreation & media
Visit Auto Draw ↗
Creation & mediaDelightex
Creation & media
Build interactive 3D scenes and stories.
Teacher resourceCreation & media
Visit Delightex ↗
Creation & mediaSeesaw
Creation & media
Collect student work and reflections in a digital portfolio.
Teacher resourceCreation & media
Visit Seesaw ↗
Creation & mediaGoogle Sites
Creation & media
Create a simple class or project website.
Teacher resourceCreation & media
Visit Google Sites ↗
Creation & mediaCoggle
Creation & media
Build collaborative concept maps.
Teacher resourceCreation & media
Visit Coggle ↗
Creation & mediaMindmup
Creation & media
Organize ideas in a mind map.
Teacher resourceCreation & media
Visit Mindmup ↗
Creation & mediaGoogle Drawing
Creation & media
Make diagrams and simple graphics.
Teacher resourceCreation & media
Visit Google Drawing ↗
Financial literacyBanzai
Personal finance
Interactive financial literacy lessons and real-life money scenarios for elementary and middle school students. First Northern Bank sponsors access for Sheldon Academy.
Grades 3–8Teacher setupSponsored access
Visit Banzai ↗
Financial literacyNext Gen Personal Finance
Financial literacy
Find financial-literacy lessons and activities.
Teacher resourceFinancial literacy
Visit Next Gen Personal Finance ↗
Financial literacyEverFi
Financial literacy
Explore digital-learning courses on life skills.
Teacher resourceFinancial literacy
Visit EverFi ↗
Financial literacyMoney Smart
Financial literacy
Use financial-education materials from the FDIC.
Teacher resourceFinancial literacy
Visit Money Smart ↗
Financial literacyStock Market Game
Financial literacy
Use a stock-market simulation for financial concepts.
Teacher resourceFinancial literacy
Visit Stock Market Game ↗
Games & reviewArcademics
Games & review
Practice skills in fast-paced educational games.
Classroom resourceGames & review
Visit Arcademics ↗
Games & reviewEduCandy
Games & review
Turn vocabulary or questions into short games.
Classroom resourceGames & review
Visit EduCandy ↗
Games & reviewBrainPOP
Games & review
Use animated topic lessons and review activities.
Classroom resourceGames & review
Visit BrainPOP ↗
Games & reviewSeneca Learning
Games & review
Practice course topics with short questions.
Classroom resourceGames & review
Visit Seneca Learning ↗
ELD & languageCambridge English Learning
English skill practice
Free short activities for reading, writing, listening, speaking, grammar, and vocabulary, organized by English level.
Grades 3–8CEFR levelsNo teacher setup
Visit Cambridge English Learning ↗
ELD & languageCambridge Learner’s Dictionary
Learner-friendly dictionary
Clear definitions, example sentences, and British and American audio pronunciation designed for English learners.
Grades 6–8Audio pronunciationVocabulary support
Visit Cambridge Learner’s Dictionary ↗
ELD & languageELLLO
Listening and natural English
Thousands of free listening lessons with audio or video, transcripts, vocabulary support, and interactive quizzes from A1 through C1.
Grades 5–83,000+ lessonsNo login required
Visit ELLLO ↗
ELD & languageRandall’s ESL Cyber Listening Lab
Listening comprehension
Level-based listening practice with everyday conversations, comprehension questions, vocabulary, transcripts, and follow-up activities.
Grades 6–8Self-grading quizzesNo login required
Visit Randall’s ESL Cyber Listening Lab ↗
ELD & languageNews in Levels
Leveled news reading
Current news rewritten at three English levels with reading, listening, vocabulary, and speaking practice.
Grades 6–83 reading levelsReading + listening
Visit News in Levels ↗
ELD & languageBreaking News English
Leveled current-events English
Thousands of free news-based English lessons across seven levels with reading, listening, vocabulary, and language practice.
Grades 6–87 difficulty levelsFree lessons
Visit Breaking News English ↗
ELD & languageESL Games Plus
English practice games
Free interactive games for vocabulary, grammar, reading, spelling, listening, and sentence building with no student login required.
Grades 3–8No loginGame-based practice
Visit ESL Games Plus ↗
ELD & languageGames4ESL English Exercises
Vocabulary and grammar practice
Free online vocabulary and grammar exercises students can complete directly in the browser, plus interactive quizzes for review.
Grades 3–8Free online practiceNo account needed
Visit Games4ESL English Exercises ↗
ELD & languageEnglishClub
English reference and practice
Student-friendly explanations and activities for grammar, vocabulary, pronunciation, quizzes, games, and general English study.
Grades 6–8Grammar + vocabularyPronunciation help
Visit EnglishClub ↗
ELD & languageYouGlish
Pronunciation in real context
Search any English word or phrase and hear real speakers use it in video clips, with options for different English accents.
Grades 6–8PronunciationReal-world examples
Visit YouGlish ↗
ELD & languageLearning Chocolate
Visual vocabulary practice
Picture-based vocabulary sets with audio, matching, spelling, and listening games. Students can practice without registering.
Grades 3–8No registrationVisual vocabulary
Visit Learning Chocolate ↗
ELD & languageBBC Learning English
Listening, grammar, and pronunciation
Free English-learning videos, podcasts, worksheets, transcripts, grammar lessons, pronunciation practice, and short listening series.
Grades 6–8A1–C1 contentAudio + video
Visit BBC Learning English ↗
ELD & languageAmerican English
English learning resource library
U.S. Department of State collection of free English-learning materials searchable by age, proficiency level, skill, and resource type.
Grades 3–8Government resourceMultiple skills
Visit American English ↗
ELD & languageReadTheory
Adaptive reading comprehension
Free adaptive reading-comprehension practice that adjusts to a student’s level and provides immediate feedback and progress tracking.
Grades 3–8Adaptive practiceAccount required
Visit ReadTheory ↗