Graham was my immigration attorney and helped me navigate the USCIS system to successfully get my work authorization and green card. He calmly laid out the path and the process in involved and was very responsive to our questions, as well as generous with his time. I would recommend Graham to anyone needing help with their immigration application.