From birth to age 6, children go through many different key stages in terms of emotional, social and cognitive development. […]