University/college courses

I have taught the various courses below at Trinity College Bristol, Augustana College, Lyon College, the University of Tübingen.

Theological Anthropology
Introduction to Christian Theology
American Christianity
Encountering Religion
Theology of Reinhold Niebuhr
Introduction to the Old Testament
Introduction to Philosophical and Applied Ethics
The Doctrine of God
Global Issues, Global Religions

Local churches

In addition to the academic teaching indicated above, I am regularly invited to teach and preach in local church settings (Sunday services, retreats, seminars and lay courses, small group equipping and instruction). Below are some of the places I’ve had the privilege of supporting in ministry:

Dietrich-Bonhoeffer-Gemeinde (Tuebingen, Germany)
International Christian Church (Tuebingen, Germany)
Trinity Church (Aberdeen, Scotland)
Methlick Parish Church (Methlick, Scotland)
Deeside Christian Fellowship (Deeside, Scotland)
Various churches in Migori, Kenya
Fellowship North (North Little Rock, Arkansas)
Seattle Chinese Baptist Church (Seattle, Washington)