Joe M. Ferrante studied at San Francisco Theological Seminary (M.Div) and has pastored churches in California, Oregon, and British Columbia. Since 1992, he has traveled full time teaching on The Extravagant Love of God. He and his wife Mary Jo have 3 children, 4 grandchildren, 2 great-grands, and live in Santa Rosa, California.