Please click the link to hear the sermon (latest first).
Psalm 35:1-18 How to handle trials in the Christian life
Psalm 35:1-8 Christian warfare
Psalm 34:15-22 Christ our Saviour
Psalm 34:1-10 Bless the Lord at all times
Psalm 33:13-22 The Bible's teaching on salvation
Psalm 33:6-12 Our God is in control of all things
Psalm 33 Shout for joy to the Lord
Psalm 32:6-11 The blessings of the Christian life (2)
Psalm 32:1-5 The blessings of the Christian life (1)
Psalm 31 How to handle trials in life
Psalm 29 The sovereignty of God
Psalm 28 Why persist in prayer?
Psalm 28 Why do Christians suffer?
Psalm 27:4 One thing I have asked of the Lord
Psalm 27:1 The Lord Jesus Christ
Psalm 26:8 The Church of Jesus Christ
Psalm 26:1-7 The love of God for his people
Psalm 25:12-14 Christ our Friend
Psalm 25:6-15 How to respond to trials in the Christian life
Psalm 25:1-6 Praying in trials
Psalm 24:7-10 Lift up your heads that the King of Glory may come in
Psalm 24:1-6 The earth is the Lord's and all its fulness
Psalm 23:6 I shall dwell in the house of the Lord forever
Psalm 23:6 Surely goodness and mercy shall follow me
Psalm 23:4 He leads me in paths of righteousness for His name's sake
Psalm 23:2-3 He restores my soul
Psalm 23:1 The Lord is my Shepherd
Psalm 22 The sufferings of Christ on the cross of Calvary
Psalm 21:8-13 How God deals with His enemies
Psalm 20:1-5 How we are to pray for each other
Psalm 19:12-14 Why we should read and study the Word of God
Psalm 19:1-6 The heavens declare the glory of God
Psalm 18:46-50 How God deals with His people in their Christian lives
Psalm 18:30-45 What David learned about the character of God
Psalm 18:25-29 The grace of God in the life of the Christian
Psalm 18:19-24 Why God answers prayer
Psalm 18:16-19 How God answers prayer
Psalm 18:1-12 Why we must give ourselves to prayer
Psalm 18:1-6 The Lord is my Rock and my Fortress
Psalm 16:11 At your right hand are pleasures forevermore
Psalm 16:9-10 The Christian's eternal hope
Psalm 16:7-8 The Blessings of God for His people
Psalm 16:5-6 The lines have fallen for me in pleasant places
Psalm 16:3 The blessings of Christian Fellowship
Psalm 16:2 The blessings of God upon His people
Psalm 16 The blessings of God upon His children
Psalm 15(2 - John 15) A life pleasing to God
Psalm 15(1) Walking with the Lord
Psalm 14 God is our refuge and strength
Psalm 13 How to face trials and difficulties in life
Psalm 12 How to live a Christian life in a world where we are surrounded by sin and unbelief
Psalm 10 How to live a godly life in an ungodly world