The A.B. Freeman School of Business at Tulane University was established in 1914 in New Orleans. It is a founding member of AACSB, the premier accrediting body for collegiate schools of business. Today, the Freeman School is a leading, internationally recognized business school with more than 2,500 students in programs spanning the globe. The Freeman School is consistently listed among the nation's best business schools by publications including U.S. News & World Report, BusinessWeek, Forbes, Financial Times, and América Economía.