- May I suggest you read the articles carefully first? Those references are invaluable for DIYers and you can find the answers to almost all questions there. If you are just too busy to read them, I recommend you ask licensed immigration advisors for assistence.