Southwest Petroleum University. U.S. News and World Report Ranks Southwestern University One of the Top National Liberal Arts Colleges in Texas SU ties for the #102 National Liberal Arts College in the U.S., according to the … No.2 Tiansheng Road, BeiBei District, Chongqing, 400715, China, It's completely free to register with THE whether World Ranking Overview. 2021 Best Colleges in the Southwest Region - College Factual you're a Student or an Higher Education Professional. Southwestern Academy rankings based on statistics, test scores, and school ratings from students and parents. U.S. News and World Report Ranks Southwestern University One of the Top National Liberal Arts Colleges in Texas SU ties for the #102 National Liberal Arts College in the U.S., according to the …