Guy Waters discusses how to understand the biblical covenants and how they help us to read Scripture rightly. He addresses what people often get wrong when it comes to covenant theology, highlights the progressive nature of God's promises in the Bible, and explains where he thinks dispensationalism and new covenant theology miss the mark.