Parents and students: Please share any useful links you discover and we'll add them to this page.
English Language Arts
CA Treasures- 1st-5th Grade Reading Books Website
Class Zone- 6th Grade Reading Book
Starfall- Reading and phonics games for grades preK-2
Reading Resource- Reading websites for young children (preK-1)
Read Write Think- Student Interactives, Refine by grade level
Word Games- Play free wordsearch, typing games, sudoku, and other puzzles!
IXL Language Arts- Helping students to enjoy learning! (grades 2-6)
Gamequarium- Language Arts games for kids!
Spelling City- Spelling and vocabulary games with your own lists!
The Ultimate Word Games Guide- The most educational and entertaining word games!
Addition Games- These games add up to big fun!
Subtraction Games- You're sure to see a big difference with these math games!
Multiplication Games- Amazing math skills, multiplied!
Math Playground- Common Core Math Games for Grades 1-6
IXL- Practice math that feels like play! Pre-K through Algebra 2
Cool Math for Kids- Coollified math games!
Academic Skill Builders- Academics + Arcade = Fun Learning!
National Geographic Kids- Let your curiosity run wild!
Weather Wiz Kids- Learn more about the fascinating world of weather!
NASA Kids Club- To infinite and beyond!
Live Penguin Cams- Watch penguins swim, flirt, and nest on these webcams.
Fresno Chaffee Zoo- Inspires wonder of our natural world!
San Diego Zoo- Check out their cool videos and cams!
Science for Kids- Learn about the science in the world around us!
Science Kids- Fun science and technology for kids!
USA Games- Learn your states and capitals!
Social Studies for Kids- The U.S. government's official web portal for kids!
Time for Kids- Current events from around the world!
National History Day- Make history come alive with a History Day Project! (grades 4-12)
History for Kids- The free online history network!
Funbrain- Educational online games for kids! (grades K-8)
Disney Games- Play Disney's hottest online games!
Brain Pop- The more you know, the more you know!
Learning Games for Kids- Tons of online games for kids!