If you are a Foreign born, non US citizen you can Learn to Fly and become a Private Pilot. Simply follow the instructions below to apply with TSA. You can still learn to fly in the US if you are a citizen of another country, but you must receive approval first from TSA - Transportation Security Authority.