Kids love learning and playing games. Many of these sites combine games and learning. Others are a treasure trove of free materials, curriculum and resources.

Here are the best online K12 links: