Karen Mentor and the team in her law firm were very thorough and supportive during all the steps involved in my application for naturalization. If you are looking for an attorney that combines both a deep knowledge of immigration law and great communication skills, Karen is the person to contact.