Teaching Resources

The Book of James – study notes for Home/Zoom groups and personal study

Revelation 1-4 Sermon Notes (for personal and Home Group study)

Sunday 28th June – Anticipate the Song of Heaven – Revelation 4

Sunday 21st June – Don’t make God Sick – Revelation 3:14-21

Sunday 14th June – Hold on! Don’t let anyone take your crown, Revelation 3:7-13

Sunday 7th June – Have a reputation for being alive!, Revelation 3:1-6

Sunday 31st May 2020 – Do not tolerate Jezebel, Revelation 2:18-29

Sunday 24th May 2020 – Remain true to His Name, Revelation 2:12-17

Sunday 17th May 2020 – Be faithful, even to the point of death, Revelation 2_8-11_vincent

Sunday 10th May 2020 – Keep your first love aglow, rev217 CCVW_notes

Sunday 3rd May 2020 – Remember the Living One among His Churches, Revelation 1_920

Sunday 26th April 2020 – True Reality,  Revelation 1_18_notes

Watch the Sunday Services on YouTube –


Bible by the Beach 4-7 May 2018

I am leading a series of three seminars at Bible by the Beach during the first May Bank Holiday.  The seminars take three focus areas from my recently published book, The Perpetual Battle,  and each day we explore a different focus area together.  If you would like to download the slides that I am using for each seminar they are available here:

Seminar Day One, Stand firm in your fight against the devil download here.

Seminar Day Two, Put to death the sinful nature download here.

Seminar Day Three, Resist the pull of the world download here.

Handouts will also be available on each day.

The Perpetual Battle is available from Christian Focus HERE if you don’t get a chance to get hold of a copy at Bible by the Beach.