I hired her as my attorney for my green card interview. She is very helpful. First, when she did the consultation for me, she talked for about one hour. In fact, that should have been an half an hour consultation. And she provided a lot of information. When helping us prepare the interview, she carefully went over all my documents. And she told us which forms to fill in etc. She knows all the details. During the interview day, she went to interview place even earlier than us. She is such a hard-working attorney. She can even work on weekends, or at nights. There is rarely such attorney that can do this. She is a wonderful attorney. I strongly recommend Sheila to anyone as an immigration attorney!