Introduction
Every child’s development process is unique and complex. Even though children normally develop through predictable levels and milestones, they may at times not proceed through these steps at the same pace. Usually, a child’s development process is largely influenced by his or her environmental factors and the experiences that they gather from it. Understanding the child development is vital because it allows us to appreciate the emotional, social, physical, cognitive and educational progress of the child at a particular level of their growth into adulthood. Various theories attempt to describe every aspect of child development and largely focuses on ...