What makes us so sure that we can put our hope in God? Learn about God as our sure hope, and His nature as a God who remembers promises, keeps promises, and gives grace through the stories of Zacharias, Elizabeth, and John. Discover the truth of our times in just 30 minutes.