Like someone had suggested you get the TRV first, if he succeeds in getting that, then it makes so much sense to do it "in-Canada", the process usually take somewhere between months and 1/2 years pending on how fast your case might go but you guys are gonna be in Canada together, wont be...