Promise & Problems in the Kingdom

Ashamed of Jesus

Romans 3:21-25

Protecting our future

A final meal with Jesus

Jesus giving the best

Certain promises in uncertain times

2 Kings 5

Mark 8:36

John 1:29

2 Corinthians 12:7-9

Mark 13:24-36

Mark 13:1-23

Revival in the Church

An Invitation

All for the Lord

The Power of Lament

Psalm 121

Cultivating a homesickness for Heaven

Question Time

Psalm 29