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.


  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. Code.org - 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. Hippocampus.org - 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. Brain Pop Grammar -  Offers grammar lessons and activities to help students polish their grammar skills. The content is neatly organized into separate categories with an easy navigation layout.
  2. Grammar Bytes - This site isn't just for teachers.  Lots of Exercises, handouts, presentations, and videos are available. 
  3. Road to Grammar   - Simple but effective site that offers free quizzes, notes, and downloadable PDFs. 
  4. Fun Brain Grammar Gorillas - Struggling with grammar? This site offers free interactive games for grammar content for grades 2-6. 
  5. Grammarly Blog - Simple handbook covering all things grammar.