I’ve taught a number of classes in different areas. Much of this was done while in Edmonton, where I regularly taught in both adult Sunday School at Meadowlands Baptist Church and Bible college classes at Foundation Baptist College.


  • Survey of the Psalms (September 2017–March 2018). A companion site for an adult Sunday School class that I taught on the book of Psalms.
  • Faithful Sayings: Confessions of Faith and Sound Theology (January–May 2017). A companion site for an adult Sunday School class that I taught on the ancient Christian creeds.
  • How Luther Became Right With God (and You Can Too!) (October 30, 2016). I had an opportunity to speak about Luther’s life and impact at Meadowlands Baptist Church in Edmonton, AB. Video and audio available.
  • Reformation Conference (October 12–16, 2016). I gave a week-long seminar at Foundation Baptist Church in Calgary, AB that focused on Luther, Zwingli, and Calvin. Text and screen capture video from the sessions is available here.

Foundation Baptist College

New Testament

  • Su102 New Testament Messages. (Spring 2016, Spring 2017) The unfolding theme of the Bible as it is revealed through the messages of the New Testament books, with discussion of key passages within each New Testament book.
  • Su201 Life of Christ. (Fall 2011, Fall 2014) A survey of the life of Christ as recorded in the four canonical gospels, with an emphasis on the application of a traditional grammatical-historical hermeneutic to the biblical text.
  • Ex201 Exposition of John’s Gospel. (Fall 2012, Spring 2015) Analyzes major theological themes and exposits select portions in John. Highlights hermeneutical principles vital to a proper exposition of John’s writings.
  • Ex315 Exposition of John’s Epistles. (Spring 2014) An exposition of 1, 2, and 3 John, with an emphasis on John’s theology.
  • Ex402 Exposition of Mark. (Spring 2013, Fall 2015) An exposition of the gospel of Mark. Emphasizes its role in the synoptic gospels and its theme. Discusses how to interpret New Testament narrative as well as parabolic literature and discourse.
  • AL401 Matthew in Greek. (Fall 2013) Translation and exegesis of the first Gospel, with studies in syntax and vocabulary.

Old Testament

  • Su101 Old Testament Messages (Fall 2015, Fall 2016) A study of the unfolding theme of the Bible as it is revealed through the messages of the Pentateuch and the history, poetry and prophecy books of the Old Testament.
  • Su401 Historical Books. (Spring 2014) Overviews Joshua through Esther, emphasizing chronology and historical background. Highlights the introduction to each book (date of composition, author, occasion & purpose, and recipients) and themes. Discusses contemporary application.
  • Ex204 Exposition of Isaiah. (Summer 2012, Spring 2015) An exposition of the book of Isaiah emphasizing the book’s unified structure and thematic development. Includes discussion of how to structure a preaching series from Isaiah and vital hermeneutical principles within the book.
  • Ex401 Exposition of the Psalms (Fall 2015) Exposits select psalms representative of each genre and examines Hebrew poetry and the historical background of the Psalms.

Practical Studies

  • Pr101 Preparing Bible Messages (Fall 2015, Fall 2016) Discusses the methodology for preparing a message from a biblical text. Defines exposition and details the steps of explanation and application.
  • Pr103 Personal Evangelism. (Spring 2012, Fall 2014, Spring 2015, Spring 2016, Spring 2017) Establishes the believer’s obligation to evangelize. Demonstrates both the theology and methodologies for carrying out this obligation.

Theology & Church History

  • Th101 Systematic Theology I (Fall 2015, Fall 2016) Introduces the student to the two disciplines of theology (biblical & systematic), and covers Bibliology, Theology Proper, Angelology, Anthropology, and Christology.
  • Th104 Bibliology. (Spring 2016, Spring 2017) Defines the nature of Scripture as divine revelation and describes the history of the sacred text. Explains the theological and practical implications of the Bible’s inspiration and inerrancy while also summarizing the history of canonization, manuscript transmission, and translation.
  • Th105 Church History Survey. (Spring 2014, Fall 2015, Fall 2016) Surveys the people, places and dates most important in understanding how the Holy Spirit has been saving, sanctifying and organizing people for the past two millennia.
  • Th106 Baptist History. (Fall 2013, Spring 2016, Spring 2017) Traces the history of the present Baptist movement back to 17th century England. Examines the three primary theories of Baptist history and traces the spread of Baptist teaching throughout England, North America and the world.
  • Th313 Reformation (Spring 2016) Focuses on Luther, Calvin and Tyndale with the background of the pre-reformation period. Examines the contribution of each reformer to the doctrine and prosperity of the Reformation.

Bob Jones University (Seminary Project Labs workshops)

During 2010–2011, I developed and taught a series of workshops the Seminary Project Labs. These were software workshops on the setup and use of Unicode Greek and Hebrew, a Turabian document template, and Zotero. Along with the workshops, I produced a number of online support resources.