As much as I have read the information from the link unless I am missing something but there is nothing that says "Refusal of training US Permanent Resident ", I know that they did impeliment new procedure since 9/11 for anyone that's not a US Citizen.
Anyway swinging this questing a different way, is it legal for any private school (not necessarily flight school) to accept US citizen only and not US Resident with Alien/Green card. Here we are not speaking of anyone thats living in another country and wants a visa to come to the US to study but US Resident that have gone through the DOJ and have been legally accepted to the US to live and work.
From my understanding US Residents have actually all of the rights of a US Citizen with a few exceptions that are stated in laws unless my understanding is wrong.
What is or where can I find more information on what is classified as citizenship discrimination.
The thing is, a citizen and a resident are two separate things. The green card serves as a proof that its holder, a Lawful Permanent Resident (LPR), has been officially granted immigration benefits, which include permission to conditionally reside and take employment in the USA.
The holder must maintain his permanent resident status, and can be removed if certain conditions of such status are not met.
Adult citizens of the United States who are residents of one of the 50 states or the District of Columbia have the right to fully participate in the political system of the United States, as well as their state and local governments (with most states having restrictions on voting by persons imprisoned for felonies, some states having restrictions on voting by people convicted of felonies, and a federal constitutional prohibition on naturalized persons running for President and Vice President of the United States), are represented and protected abroad by the United States (through U.S. embassies and consulates), and are allowed to reside in the United States, and certain territories,
without any immigration requirements.
make sense??