July 21, 2019 Six Proven Strategies for Greater Patience in Parenting (Part 1) Preacher: David Sproule Series: David Sproule, Sermons Sermon Audio Download PowerPoint « 1 John 2:28-3:24 God Chastens You, HOW? »