Seminary Courses
My lectures for the following RTS courses are available via the RTS Mobile App:
- The Church and the World (2010)
- Pastoral and Social Ethics (2013)
- History of Philosophy and Christian Thought (2014)
- Christian Encounter with Islam (2014)
- Apologetics (2015)
- Introduction to Pastoral and Theological Studies (2017)
Teaching Series
- Exploring Islam (Ligonier Ministries)
Lectures
- “Why Universities Can’t Do Without God” (Virginia Tech, September 19, 2012)
- “Can I Trust the Bible Over Evolutionary Science?” (Raleigh Reformation Conference, October 26, 2013)
- “Can I Trust the Bible Over the Quran?” (Raleigh Reformation Conference, October 26, 2013)
- “Calvinism and the Origin of Sin” (GPTS Spring Conference, March 13, 2014)
- “What Are We? Three Views on Human Nature” (B. B. Warfield Lectures, October 5, 2016)
- “Scripture’s Self-Attestation” (Thornwell Lecture, First Presbyterian Church, Columbia, August 5, 2018)
- “The Laws of Nature and of Nature’s God: The Theological Foundations of Modern Science” (Tarwater Lecture, Queens University of Charlotte, October 29, 2018)
- “2K or Not 2K? Reflections on a Reformed Worldview” (Convocation Lecture, RTS Charlotte, August 27, 2019)
Conferences
- Apologetics Conference on Islam (Christ Church Presbyterian, Evans, GA, September 26-27, 2015) [Audio available here.]
- “What’s Your Worldview?” (Ligonier 2016 National Conference)
- “The Glorious Offense of God’s Gospel Grace” (Reformation Conference, October 27-28, 2017.) [Video available here.]
Workshops
- “Worldview Apologetics, Worldview Evangelism” (The Gospel Coalition National Conference, April 14, 2015)