Love Your Enemy

  Speaker: Pastor Gabriel Ng Scripture: 2 Samuel 1:1-16 Description: David rests in the sovereignty of God. He showed grace to Saul who continued to hate him. Recognize circumstances under the sovereign God to transform our scope of the people who love or hate us. It...

A Peace of Mind

  Speaker: Pastor Gabriel Ng Scripture: 1 Samuel 24:1-7 Description: David has been on the run ever since Saul made his murderous intention crystal clear. For months, David engages in a cat-and-mouse game with Saul, often taking him to dangerous enemy territories....

Hamburger Helper

Speaker: Pastor Gabriel Ng Scripture: 1 Samuel 21:1-6; 22:11-19 Description: Though David is anointed as the next king of Israel, his journey to the throne is anything but easy. David has to make it pass the giant Goliath, many battles with the Philistines, and worse...

Mercy Awaits

Speaker: Pastor Gabriel Ng Scripture: 1 Samuel 6:1-9; 7:2-4, 9-11 Description: The Philistines misthink that God can be won over by wealth but the truth is, we cannot just earn his favour. God accepts their imperfect guilt...

Unstoppable God

Speaker: Pastor Gabriel Ng Scripture: 1 Samuel 4:1-11; 5:1-4 Description:  The Israelites and Philistines misunderstood God and His power. They treated him like a caged animal. Our God is a real wild lion, unlike the “lion” or dog pretending to be a lion...