Designs for Strong Minds is a progressive system of visual puzzles for enhancing cognition and improving mental agility. Designs for Strong Minds differs from other lateral thinking programs in part because of its extensive use of visuals. The advantage o