World Almanac for Kids
For middle grade students, features articles, videos, games, science projects, fun facts, maps, flags and more on arts, biographies, geography, health and guidance, language arts, life science, math, physical science, social studies, and sports.