Fostering life in the reality and goodness of God.

Foster

Fos-ter

:to promote growth or development of:

:encourage:

:to care for or cherish: