Skip to site content

Todd Still

Todd D. Still is DeLancey Dean and Hinson Professor at Baylor University’s George W. Truett Theological Seminary in Waco, Texas. 1. Where did you grow up? I grew up in Texas and was born in Wichita Falls in 1966. My family moved to Meridian when I was 12 and then to Waco when I was […] Read More