Tim Goodwin preaches through Psalm 139, outlining the ways in which God is in control of all. Through the passage we see that God is Omniscient, Omnipresent and Omnipotent. Our God has searched and known our hearts, yet still wants to redeem and love us!