Critically evaluate Piaget’s theory of cognitive development

Critically evaluate Piaget’s theory of cognitive development