Hello, I am US citizen a teacher in California, I would like to go abroad teach in ME, however I am just worried about my husband not being able to join me because he in not a US citizen,he does not hold a USA passport. He is currently living in Pakistan and holds Pakistani passport. We are legally married. Has anyone been in similar situation where their partner was able to join them? How long can it take and what are my options? Please share experience.