Puzzles help develop many educational skills.  Select the skill that you are looking at developing!