Beginning at 10:30 PM EST, will undergo routine maintenance. During this time, some features of the website may become unavailable. The site will be back up to full functionality at 6 AM EST. We apologize for any inconvenience.


Message 6, All Things Work for Good:

None of us are exempt from suffering. Yet as we face life’s challenges, we are assured by God’s Word that all things work together for good to those who love the Lord and who have been called according to His purpose. But how does God work these painful experiences for our good? In this message, Dr. Sproul re-affirms that “all things work together for good,” as he looks to the life of Joseph to show how God works on behalf of His children without compromising His character.