Psalm 23 defines God as our shepherd – a concept very familiar to the writer of the psalm, but less so to us today. Alex unpacks the psalm to show the wonder of God our shepherd as our teacher, who feeds our soul and guides our hearts.