top of page
Blog


Sermon for the First Sunday after Christmas, 2024
The coming of Christ, the Saviour, doesn’t mean that our earthly lives will suddenly change, that our troubles, sufferings, griefs, or...


Sermon for the Feast of the Nativity of our Lord—Christmas Morning, 2024
God doesn’t deal with sin, death, or evil as you’d expect. You expect a God, like Santa, rewarding the nice and not the naughty. Yet your...


Sermon for the Feast of the Nativity of our Lord—Christmas Evening, 2024
The Saviour, Christ the Lord, is born, yet He wasn’t born to bring temporal health and healing. Nor was He born to fill coffers or...


Sermon for Rorate Coeli, 2024
Like John, you are not worthy to serve Him in the least. And yet—miracle of miracles—He, who was before all things, humbled Himself,...


Sermon for the Wednesday of Gaudete, 2024
Due to an operator error, the sermon video did not record. The sermon is printed below. Readings: Old Testament: Genesis 6:5-8 Epistle:...


Sermon for Gaudete, 2024
Today is a day of joy, of rejoicing. This Gospel speaks to those who have wondered, doubted, or felt the weight of uncertainty. Amid the...


Sermon for the Wednesday of Populus Zion, 2024
“How can this be,” Mary asks. And the angel explains to her: the Holy Spirit will do this, “For with God, nothing shall be impossible.”...


Sermon for Populus Zion, 2024
The end is near, nearer now than ever before: that’s the message of Advent, for just as surely as Christ Jesus came in all humility, so...


Sermon for the Wednesday of Ad Te Levavi, 2024
Advent is a season of preparation, yet it is entirely the LORD who makes us ready for the coming of Christ. The lives of Zacharias,...


Sermon for Ad Te Levavi, 2024
Christ Jesus, Almighty God in the flesh, who promised to come and rescue and redeem mankind from the bondage and wages of sin, came in...
bottom of page