Bible Text: Matthew 4:12-23 | Preacher: Rev David MacGregor | A few short words can have incredible power. Incredible meaning. There's a gravitas about them. Think Nike back a decade…
Bible Text: Luke 2:1-20 | Preacher: Rev David MacGregor | Do not be afraid, for see - I am bringing you good news of great joy for all the people;…
Bible Text: Matthew 1:18-25, Isaiah 7:10-16 | Preacher: Rev David MacGregor | We walk our final Advent prophetic pathway today - the pathway to hope. As we do we're confronted…
Bible Text: Isaiah 35:1-10 | Preacher: Rev David MacGregor | ISAIAH 35:1-10; MATTHEW 11:2-11, LUKE 1: 46-55 THE GREAT REVERSAL We continue on our Prophetic Pathways journey … once again…
Bible Text: Isaiah 2:1-5 | Preacher: Rev David MacGregor | Advent is a time of longing; a time of anticipation. Today and over the next three Sundays, via the prophet…
Bible Text: Luke 1: 68-79 | Preacher: Rev David MacGregor | Today is the day each year when we celebrate that Christ is King, when we celebrate that God reigns…
Bible Text: Haggai 1:1-2:9 | Preacher: Rev David MacGregor | Christi Brown reflects on building houses in Kenya with Habitat for Humanity. Here’s part of her reflection: One of my…
Bible Text: Haggai 1:1-2:9 | Preacher: Rev David MacGregor | Have you ever felt like you were in “survival mode”? Have you? You’d have to be superhuman to somehow answer…
Bible Text: Luke 13:10-17 | Preacher: Rev David MacGregor | In today's gospel reading, Luke offers a familiar story, that of the Sabbath-day healing of a woman who had been…