Church Divinity School of the Pacific
Newhall Graduate Teaching Assistant
Graduate Theological Union
Systematic Theology Area Assistant
Pacific School of Religion
Graduate Teaching Assistant
Graduate Theological Union
Managing Editor, Berkeley Journal of Religion and Theology
Greensboro College
Visiting Assistant Professor of Theology and Ethics
Greensboro College
Assistant Professor of Theology and Ethics
Greensboro College
Assistant Director, George Center for Honors Studies
Mills College
RJI Fellow
Graduate Theological Union
University of Illinois at Chicago
Princeton Theological Seminary