Complex sentence: Dallas Theological Seminary (DTS) is an evangelical theological seminary located in Dallas, Texas and the North American institution for popularizing the theological system known as Dispensationalism.
Split into simpler sentences: Dallas Theological Seminary (DTS) is an evangelical theological seminary located in Dallas, Texas. It is known for for popularizing the theological system known as Dispensationalism.