National Geographic for Kids
BrainPOP (Videos, Lessons, Activities for All Subject Areas)
PBS Learning (activities across content areas with videos)
Discovery Education (resources and videos for grades K-12)