I have worked with Craig on several Permanent Residence applications for faculty hires and would highly recommend his firm for immigration needs in a university setting. He makes what is a complicated process seem straightforward and manageable. Faculty going through the process have commented on what a pleasure it is working with him.