Tulane University: A.B. Freeman School of Business
News
The Freeman School of Business, at Tulane University, is located in New Orleans, LA
Snapshots
- Applicants Per Year: 377
- Applicants Admitted Percentage: 37
- Class Size: 91
- International Student Percentage: 28
- Female Percentage: 28
- Scholarships Available: 3
- Course Length: 21
- Employed Graduates Percentage: 83
- Salary Increase Percentage: 116
- Average Gmat: 664
- Course Fee: USD 90,945
- Application Deadline: November (Janary, March*, May) *International
- Accredited: AACSB
- Aspen Inst Ranking: 86
- Cost Per Application: NIL
- Living Expenses: USD 8,420
- Businessweek Ranking: 57
Student Reviews
Tulane University: A.B. Freeman School of Business