Ben Crenshaw

Ben R. Crenshaw is a graduate of Taylor University (2011) and Denver Seminary (2017, 2018), where he earned a double masters. He will be pursuing a PhD in Politics at the Van Andel Graduate School of Statesmanship at Hillsdale College starting August 2019. He writes at

Latest by Ben Crenshaw in ITO