My boyfriend's mother is Canadian and under her he's applying for dual citizenship. My question is, he's interested in moving up here with me once that is done, and I was wondering what that process is... How long it might take to get his dual citizenship and whether it would be difficult for him to move here... any help or insight would be thoroughly appreciated.