Board games have everything needed for learning. They are fun, social, and provide a great opportunity for problem solving, strategic thinking, calculation, cooperative or competitive play. Some teach specific skills such as word use, spelling, astronomy, math, history, geography and general knowledge. They are also a great way for people of wide age groups to enjoy time together.
So roll the dice or deal the cards. You cannot have too many board games!