God draws us and teaches us, then leads us to Christ, who then chooses to place His Holy Spirit in our temple for the obtaining of His Glory. This miraculous life-long process is God's crowning achievement in us.
Jeff Herrera was born and raised in the Bronx, New York and currently lives in Brooklyn with his wife and daughter. He was ordained a Deacon in the United Church of God on Pentecost of 2015.