Jim is the Director of the Christian Counseling program and Professor of Pastoral Theology at Reformed Theological Seminary in Charlotte, NC. He served in pastoral ministry for over thirty years in Southern California and Saudi Arabia. He has served as the director of The Institute for Biblical Counseling and Discipleship (IBCD) since 2006. He is a Fellow and a board member of the Association of Certified Biblical Counselors (ACBC). Jim has been practicing biblical counseling since 1982.