Northeastern fin aid, please help.

<p>They do not plan on paying more than 25k a year, that was thr agreed upon payment. The NPC says no aid. I am actually asking this for a friend, hence the “hypothetically.” But thank you</p>