Although my case was very complicated, I got my PR with Elan’s help and efforts. He is professional, detail-oriented and thoroughly knowledgeable. Elan explained every step and answered all my questions patiently and in detail. I had a great experience and would definitely contact him again, if I need more help.