Teaching problem solving helps children develop discrimination and reasoning skills. Children will learn to group similar items together or discriminate which items do not belong in a group. - [Read more]