Lubbock Christian University (LCU) will be featured in Season 14 of The College Tour, which will stream on Amazon in May. A ...