nurturing

adjective
  1. providing care, encouragement, and support for growth or development
noun
  1. the process of caring for and encouraging growth or development

Examples