In this episode we dive into the life and work of Daniel Gaines. Daniel is a volunteer pilot with Soaring for Souls. He is also the host of his own podcast, “Soul Training”. Daniel shares with us his experience living on the mission field of East Africa and gives tips for becoming a better missionary.