Latest Episodes

Why Being Good Is Not Good Enough
Being a “good” person won’t get you to Heaven. No amount of goodness can erase your sin or help you escape its consequences. Human...

Putting Your Eyes On The Prize
What is the foundational treasure of any significant relationship? Trust. Which is why obedience to God’s final three commandments – don’t steal, don’t lie,...

Putting Your Heart in Your Marriage
Look around… how many people’s lives seem saturated with hate and lust? The only hatred in your heart must be toward your own sin....

You Shall Not Steal
Pastor James just preached this brand new message in Exodus 20 – and it is so impactful, we couldn’t wait to share it with...

Putting First Things First
What a shame… when you’re too busy working like Martha, you won’t rest at Jesus’ feet like Mary. Following God’s commandments is essential to...

Putting Our Marriage in Step
Dr. James MacDonald preaches without apology straight from the pages of Scripture, provoking Christians to think and act on their faith. For more information...