Academic Teaching

Current Positions

  • Belmont Abbey College (Adjunct Professor)

Past Positions

  • Southern Evangelical Seminary / Bible College (Assistant Professor)
  • St. Andrew’s Theological College and Seminary (Online Instructor)
  • Queen City Bible College (Associate Professor)
  • Calvary Chapel Bible College (Local Instructor)

Courses Developed

  • Christian Apologetics
  • Christ and the Media Culture
  • Ethics
  • Critical Thinking (Logic)
  • God’s Will
  • Hermeneutics
  • The Book of Revelation
  • Introduction to Philosophy
  • Introduction to Theology
  • Issues in the Pentateuch
  • New Testament Survey
  • Systematic Theology
  • World Religions and New Religious Movements

Ministry Teaching

  • St. Joseph Catholic Church (Religious Education Director, Catechist)
  • Dominican Institute (Professor)
  • St. Thomas Aquinas Catholic Church (Catechist)
  • King of Kings Anglican Church (Preacher)
  • Trinity Baptist Church (Adult Sunday School Teacher)
  • Institute of Biblical Studies (Teacher)
  • Southern Evangelical Church (Teacher)
  • Christianity Today (Online Moderator)
  • McKee Road Baptist Church (Adult Sunday School Teacher)
  • Mars Hill Discussion Group (Presenter)
  • Calvary Chapel Church (Preacher)
  • Fellowship of Christian University Students (Speaker / Teacher)
  • Southern Baptist Assoc. of Northern California (Preacher)
  • Precept Ministries (Teacher)
  • Billy Graham Evangelistic Association (Crusade Counselor)
  • Wolf Mountain Summer Camp (Counselor)

General Subjects

  • Catholic Conversion
  • Christian Apologetics
  • Christ and the Media Culture
  • Ethics
  • Bible Study
  • Discovering God’s Will
  • Movie Interpretation
  • The Book of Revelation
  • World Religions
  • New Religious Movements