Below you will find a list of online resources that have been curated to help middle school students engage with learning outside of the classroom. Please browse through the list to see the extensive resources & tools that are available for free to complement in-class instruction in Math, Science, STEM, Social Studies, English Grammar, Reading, & ESL.

You may also visit the Metropolitan Library System website for more educational resources for children & families.


  1. Prodigy - Motivate 1st -8th graders to learn & practice math through interactive lessons/game-time.

  2. Khan Academy - Offers standard-aligned math practice lessons for K-12. Students learn at their own pace, filling in the gaps of their learning and then accelerating their learning. 

  3. Illuminations - Free math games & brain teasers

  4. MathTV - Over 10,000 math tutorial videos from basic math to Calculus

  5. PBA Math Club - Helps with math homework & makes you laugh (according to their website.) Lots of videos & "Instacram" short clips. 

  6. Get the Math - See how math is used in the real world of music, fashion, & videogames.  

  7. Math is Fun - Simple & fun resources to help engage students while learning math. 

  8. Math Antics - Basic math videos and practice worksheets


  1. Edheads - Highly engaging & interactive STEM content

  2. Science Kids - Fun games for kids whether you're interested in animals, plants, chemistry, biology, physics, space, magnets, electricity, forces, light, sounds, gases or other science-related topics

  3. - Learn about computer science

  4. Kids Ahead - The place to find the coolest science, technology, engineering, and math stuff for kids

  5. SciJinks - Educational website to teach kids about meteorology and earth science

  6. Science Bob - Videos, science Q & A, experiment ideas, & research help


  1.  World History Matters - Portal to other world history related sites. 

  2. National Constitution Center - Videos that feature the museum's education staff, distinguished scholars, and even some famous faces who bring America’s democracy and the stories of “We the People” to life.

  3. - Over 7000 free videos in 13 subject areas. 

  4. Digital History - One stop shop for all things history. 

  5. Ed Tech Teacher - Extensive list of the best history websites organized by topic. 


  1. Into The Book - A reading comprehension resource that focuses on eight research-based strategies: Using Prior Knowledge, Making Connections, Questioning, Visualizing, Inferring, Summarizing, Evaluating and Synthesizing. Very Interactive and kid-friendly. 

  2. Read Theory - A vast library of reading comprehension content. Their approach fosters improvement by automatically meeting learners at their own, individual ability levels with online reading comprehension quizzes.

  3. International Children's Digital Library - The best in children's literature from around the world available online free of charge. Many cultures and languages are represented in the digital library.

  4. Bookshare - Bookshare makes reading easier. People with dyslexia, blindness, cerebral palsy, and other reading barriers can customize their experience to suit their learning style and find virtually any book they need for school, work, or the joy of reading.

  5. Smithsonian Tween Tribune - Offers non-fiction reading context aimed at the middle school reader. 


  1. Easy World of English - This website is divided into four sections: grammar, picture dictionary, reading, and pronunciation. It offers three different levels depending on student ability.

  2. BBC Learning English - It has a wide variety of materials and resources for all levels of language learners. The material offered is very appealing and student-friendly, with a combination of media such as videos, podcasts, quizzes and written text.

  3. ESOL Courses - Practice your English with their free interactive listening lessons, reading exercises, quizzes, & games for beginner, elementary, pre-intermediate, intermediate, & advanced levels. 

  4. ELLLO (English Listening Lesson Library Online) - Offers over 2,500 free listening lessons. Students can access lessons for both beginners & intermediate-advanced students.