Alicia was thorough and understood the technical and procedural aspects that facilitated and expedited the green card process for me. She understood my needs and was able to provide a clear description of how the process works and the time to process my application. I highly recommend Alicia.