Mo2men
Congrats for acceptance and scholarship
Both schools are fairly close to each other from a ranking view. Both enjoy small class size. ND is smaller though. Despite difficulties for any international that exist in any school, the career service in Olin is doing great job while ND's alumni is great source of opportunities. In my opinion, if it concerns you, there is huge difference in the diversity of courses. Olin has wider electives to to study. ND is somehow limited compared to Olin.
I do not know exactly but I think ND is cheaper than St Louis or maybe too close.
Something interesting for some people is the balance among case method, lecture and experiential learning.
I think you should contact current students to know more.
How do you define the culture fit?
Thanks for the perspective. I was also told that in Olin there is no defined GPA system whereas ND has one (however whether you disclose it to the recruiters is upto you).
I don't know what a cultural fit is
. But most people usually say that if you unable to decide which school to go to, see whose culture you fit with. I guess you are supposed to get an understanding of the culture by talking to as many people from each school as possible. I had a look at the expenses and ND is slightly cheaper. OTOH, Olin does seem to have a slight edge over ND in the rankings.