May 21, 2017 What Makes a Good Shepherd, John 10:11-21 Teacher: Trent Douglass Passage: John 10:11-21 Topics: Verse by Verse-In Depth « Opposing Wills, Part 2, John 18:12-27 Your Deficiency, God’s Glory, John 9:1-12 »