N

Early childhood development (ECD) is a generic term that refers to a child’s cognitive, social, emotional and physical development. The same term is often used to describe a range of programmes which have the ultimate goal of improving young children’s capacity to develop and learn and which may occur at many different levels such as child ... ................
................