International student looking for financial aid (lots of it at least 95% of need or something).

@tk21769 - you can also get the absolute number of awards from section H6 of the CDS which is helpful.

Tufts will give need based aid to internationals, but it is not need blind.

From Tufts Common Data Set Section H6:

Tufts awarded 127 international students aid (at an average of $53,193)

For context:

Williams awarded 94 international students aid (at an average of $59,674), which is a higher percentage than Tufts, given that Tufts undergraduate student body is about 2.5 times the size of Williams.

Amherst (which claims to be need blind) awarded 159 international students aid (at an average of $58,477), which would be an even higher percentage.

Ideally you would want to know how many internationals applied from your geography to each school to get an idea how difficult it is to get these awards, but I do not know where to get this info.