invention.si.edu
Puzzle Blocks
Playing with games and puzzles helps hone our ability to recognize and understand categories, patterns, and associations.