Do not trust attorney Aaron Korson. I hired him to help me with my visa renewal, I submitted all documents necessary, paid him in full for the service, and he disappeared. Later on I found out through other immigration attorneys in Chicago that he has an awful reputation for doing exactly that, taking clients money and disappearing. Do not trust this person. He is a charlatan.