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.