Faith for Life--An Innovative Approach to Faith Formation