Yes, they are. Given you have a green card, as such being a permanent resident alien, then you can get access to federal student aid, being an eligible non-citizen. Of course, you'll have to meet the basic criteria.
So, do you have a green card?
Yes, i have a green card.
Excellent. Then you can be eligible for federal aid, as said before.
That's awesome. And once i get that aid, it stays just like that, or i have to do something to keep it?
Well, no. You have to make some procedures, but not for keeping the aid , but instead to stay being eligible.
Oh, o.k. So, what if i'm already been told that i'm not fit to get that aid?
If that so, then you'll have to find out how to regain that eligibility status.
Well, hope to never need to do that. Say, everyone in the country can get this kind of help, aren't they?
Well, not everyone, but the most of the U.S citizens or eligible noncitizens can be eligible to get financial aid, either for college or career school. Of course, you have to totally understand criteria of the programs.
Umm, lets say for example, those with intellectual disabilities?