If your friend is only looking for a spouse for a guaranteed GC, then she better look for an USC, as that would be pretty faster than one with a GC and who is not even been officially granted. Your friend has to be in love with this guy, put up with him b/c it will be awhile, for her to get...