fostering

1.

encourage or promote the development of (something, typically something regarded as good).

:
the teacher's task is to foster learning
2.

bring up (a child that is not one's own by birth).

:
a person who would foster Holly was found
1.