Karen helped us navigate through the complicated world of Immigration and did a fabulous job! She made my life and my husband's life so easy and is highly intelligent and knows exactly what to do with every aspect of the immigration process. We couldn't have survived without her and my husband owes his 10 year greencard to her level of professionalism and help and hardwork. I would recommend her and have recommended her to anyone that needs help in this particular avenue. She is the best Immigration Attorney out there!