I can surely understand what it is to be an immigrant and how it feels: filling out forms, waiting, worrying, waiting again and then having to adapt oneself to a new culture, new habits, and learning a new language among others.
I am an immigration lawyer admitted to the Paris Bar (France) currently based in Mexico city working for a U.S. based law firm (Donald Gross Law) and also helping civil society organizations in Mexico protecting human rights.