Visit website: Tulane University
Founded in 1834, Tulane is one of the top research universities in the nation. Tulane University’s Freeman School of Business was established in 1914 and has since become one of the nation’s premier business schools, world renowned for its passion for business and developing leaders. Both Tulane University and the Freeman School of Business have consistently ranked in U.S. News & World Report’s Top 50, and Business Week recently ranked the Freeman Executive MBA program 28th internationally.
Tulane University is accredited by the Commission on Colleges of the Southern Association of Colleges and Schools (1866 Southern Lane, Decatur, Georgia 30033-4097; Telephone number 404-679-4501) to award bachelor’s, master’s and doctoral degrees. Tulane’s Freeman School of Business is accredited by the AACSB International (Association to Advance Collegiate Schools of Business), the premier accrediting body for business schools.