Teaching through gaming: Top homeschool games for all ages
Gameschooling is great for learning math, storytelling, geography, science, pattern recognition, spatial planning, and thinking ahead - not to mention cooperation, turn-taking, and being a good sport!