You’ll join some of the best and brightest minds around if you attend Tulane University of Louisiana. The school came in at #1 for the Schools for a Master’s Highly Focused on International Business Major in Louisiana. Tulane is located in New Orleans, Louisiana and, has a fairly large student population. In 2020-2021, this school awarded 116 masters’s international business degrees to qualified students.
With a freshman retention rate of 92%, the school does an excellent job of retaining its undergraduate students. The low undergrad student loan default rate of 3.1% is a good sign that students have an easier time paying off their loans than they might at other schools. For comparison, the national default rate is 10.1%. The impressive undergraduate student-to-faculty ratio of 8 to 1 means that students may have more opportunities to work more closely with their professors than they would at other schools.
Read full report on International Business at Tulane University of Louisiana