Original: Baylor University is a private, Christian-affiliated research university located in Waco, Texas, United States.
Simplified: Other websites