Westmont College
Adjunct Professor
Denver Seminary
Affiliate Professor
Development Associates International
Director of Educational Programs
Azusa Pacific University
Adjunct Professor
Colorado Christian University
Associate Professor of Christian Thought and Social Ethics
Development Associates International
Course Instructor
Crossroads Of The Rockies
Executive Director
Development Associates International
Educational Programs Director
Regent College
King's College London
University of the Nations