Tulane was ranked #6 on Princeton Review's 2017 "Best Quality of Life" list.