Jeff is both pastor and professor of Old Testament. He has been a teaching and lead pastor for close to 40 years in churches in California, Colorado, and Washington DC. He also has been teaching Old Testament (Hebrew, Psalms, Pentateuch, and other courses) and New Testament (Gospels) for various seminaries, most recently Fuller Seminary. In a previous pastorate, Jeff left under painful circumstances, which led to his healing journey in Spiritual Direction with SoulShepherding.
Jeff has experience in suburban, inner city, and major metropolitan churches. He can relate to the inner city as well as suburbia. Besides teaching and pastoring, Jeff is an avid musician, having played in Bluegrass Gospel groups, swing bands, and roots rock and roll bands. He uses his music in his preaching and teaching. He and his wife Barbara, a pediatric occupational therapist and SoulShepherding sojourner, have grown children in Portland, Oregon and Washington D.C. They recently became grandparents and are enjoying traveling to nurture these relationships.