I am a american citizen engaged to a immigrant who is already living in the US, what is the best thing to do when we marry. Should we get married in the state we live in now which is california or should we get married in mexico which is where he is from. What would be the best thing to do so he will be able to get his residency with no problem.

Thank You!