Seattle Pacific University
Adjunct Professor
Trinity International University
Adjunct Professor
Princeton Theological Seminary
Teaching Fellow
Crossroads Bible Church
High School Director
Trinity Baptist Church
Pastor
Princeton Theological Seminary
Seattle Pacific University