The Triumphs of His Grace

Sermon, Installation Service for the Donald N. and Kathleen G. Bastian Chair of Wesley Studies, Tyndale Seminary, October 16, 2018

The Free Methodist Position on Baptism

Sermon, Wesley Chapel Free Methodist Church, June 10, 2018


Smashing One Another’s Altars (1 Peter 2)

Sermon, Tyndale Chapel, May 2016

Experimential Christianity at the Turn of the Twentieth Century: Three Canadian Examples

Academic Paper, March 2016, Tyndale Seminary

A New Song and the New Creation (Psalm 96)

Sermon, Tyndale Chapel, June 2015

My Life Flows On (Psalm 126)

Sermon, Tyndale Chapel, November 2013

The Rest of the Story (Acts 1)

Sermon, Wesley Chapel Free Methodist Church, April 2012