MATTER | ATOMS | PERIODIC TABLE | ELEMENTS 1-36 REACTIONS | BIOCHEMISTRY | ET CETERA
Great content for middle school science classes. I use this often!
Play free online games for kids on PrimaryGames. Site features learning games, action games, puzzles, card games, virtual worlds, coloring pages, and more!