B2 noun/verb /ˈfɒs.tər.ɪŋ/
fostering
Meaning
The process of encouraging or promoting the development or growth of something; nurturing and caring for.
Example
Good teachers play a key role in fostering creativity in students.