homeschooling programs and ideas

Some fun and creative ways of teaching kids and grandkids about maps, continents, and the Seven (7) Summits!

{ 10 comments }