Yes, I am a Nicaraguan resident. I started the process in November, 2013 by going to the immigration office. After seeing the wall of requirements I went to a lawyer. He agreed to help me for $500, then dropped my case to take on a higher-paying gig. So what I did was to tough it out, starting at the top and working my way down the requirements list until I had everything. Some things weren't correct and I had to do them over. Some things were required and then weren't. Still other documents were needed last-minute and then there were the fees. And signatures. And translations. And then my dog...