I will suggest Washington & Lee. It is a small school but does have a well-respected business school (and law school). W&L offers generous financial aid and competitive merit (Johnson Scholarship) plus is actively working to increase diversity in the student body (a plus for you). It is in a beautiful area of Virginia, but it is rural so travel can be a bit of a challenge for the international students.
1 Like