The long-expected Christ brings… 1. Consoling Peace 2. Overflowing Gratitude How should we wait for Christ now?
2 ways we see God’s unpredictable plan to save his people: An Unlikely Messenger (v.57-66) An Unexpected Message (v.67-80) Our Unpredictable Life
Mary sings for joy! Here's why... Present: God's great deeds for her Past: God's great deeds throughout history Future: God's great deeds extended to the nations