What is the meaning of life?

Shaila Catherine was invited to join over a thousand spiritual leaders by contributing her answer to this perennial question: what is the meaning of life? Read her response at the Excellence Reporter, and see what other spiritual teachers say gives life meaning.