Princeton Theological Seminary
Adjunct Instructor
Westminster Presbyterian Church, Sioux Falls
Parish Associate
Princeton Theological Seminary
Teaching Fellow
Princeton University
Lecturer
Pepperdine University
Adjunct Faculty
University of Aberdeen
Fulbright Visiting Scholar
University of Sioux Falls
Assistant Professor of Philosophy and Theology
Princeton Theological Seminary
Preceptor
University of Sioux Falls
Associate Professor of Philosophy and Theology
Princeton Theological Seminary