Cognitive and humanistic theories of learning focused on insight learning, cognitive development, and self-actualization. Theories included Piaget's stages of intellectual development, Kolb's learning styles, and Maslow and Rogers' theories on self-actualization and fully functioning people. Bruner's theory proposed three stages of cognitive development - the enactive, iconic, and symbolic modes - which correspond to developing representations from actions to images to symbols like language. Bruner believed education should facilitate discovery learning and problem solving appropriate to a child's cognitive maturity.