Thank you all for the wonderful recommendation!!!
After a lot of further research, I decided a small/mid-sized university would be great for me since I can benefit from the small student to teacher ratio along with smaller class sizes while enjoying a great flexibility in majors/minors.
For the MBA and work experience, my dad has applied for the EB-5 visa which will mature in 10 or so months so I don’t really need to worry about finding ways to stay in the US.
For ED application, I’m thinking of applying to Lehigh, U of Rochester or College of W&M (still need to narrow down the options). As per international and ED acceptance rates along with the composite act scores, I think I stand a decent chance of getting in any one of them. (Still, have to prepare a list for RD)
Among these 3, what would you all recommend based on business (preferably finance) major and quality of life (like food, dorms, community, etc.)?