If you are coming to America, and you don't know what to study, then major in business. 1- if you change your mind, or discover some previously unknown passion, you aren't taking classes that are very distant from your new field. 2- if you don't, you will one day know how to make money 3- you would have to be intentionally trying to do badly not to understand and master course material. No offense to business majors anywhere, but the most challenging part seems to be network building, not Accounting 401.