Fuller Theological Seminary
Affiliate Faculty
San Francisco Theological Seminary
Adjunct Faculty
San Marino Community Church
Interim Director of Christian Education
Community Presbyterian Church of West Covina
Interim Pastor, Community Presbyterian Church of West Covina
Westminster Presbyterian Church of Ontario, California
Interim Solo Pastor
Fuller Theological Seminary
Visiting Assistant Professor
Paraclete Mission Group
Affiliate
San Gabriel Presbytery
Ordained Teaching Elder (Minister), Presbyterian Church, USA
Fuller Theological Seminary
Assistant to the Director of the Center for Advanced Theological Studies
Andover Newton Theological School
Fuller Theological Seminary