Puzzles provide good practice in manual skills, visual perception, and also the cognitive skills responsible for the organization and strategy of the piecing together process. Puzzles teach patience and perseverance, and the reward is the satisfaction of the complete image. Puzzles can be a stand-alone activity, but also a great pastime for a group of friends or family!