Luck factors for getting accepted?!

If you are thinking about ED to Brown, you should have Amherst College on your list. They are one of only seven schools that are need blind for Internationals, and give full aid if you are looking for it. They are similar to Brown as they have no core curriculum.

Of course, 100% full aid is given if it determined by their FA office that if your family circumstances merit that.