An Encounter with Baylor University

Located in Waco, Texas and chartered in 1845 by the last Congress of the Republic…
Zach GalinAugust 23, 2017