The child-parent relationship has a major influence on most aspects of child development. When optimal, parenting skills and behaviours have a positive impact on children's self-esteem, school achievement, cognitive development and behaviour. Since the late 20th and early 21st centuries, parents have had to learn creative ways to raise their children.