Sandra handled my Religious Worker Visa and Religious Worker Green Card case. Sandra was always on top of things. She knew all the details about the process, was able to think a couple steps ahead and take into account all possible developments furthering my case from one stage to another. Sandra drafted multiple supporting documents for the case. Her input showed extensive knowledge of my field and was invaluable. Sandra clearly explained all the steps to me and was always approachable for follow ups. Knowledgeable, always well-organized and professional, Sandra is also a very friendly person, and her positive attitude is always powerfully reassuring. I had a great experience working with Sandra and highly recommend her.