Ritically evaluate Piagetas theory of cognitive development.

introduction to piagets theory of cognitive development and explaining its structure, however, this should not take up most of the essay as the majority of the essay should focus on evaluating his theory of cognitive development ( strength/weaknesses) and can refer to past researches to support or undermine his theory. thank you very much for helping me out