Good luck Tala! Youre probably gonna need it.. Canadian immigration is a true pain in the ass
<--- I'm a veteran - had to wait almost 2 years to get my citizenship status even though my mother was BORN and RAISED in Canada AND I was married to a Canadian... !
depends on the route you take, but remember you're gonna need patience..
So, apart from the fact that this country is beautiful and friendly.. what's spearing the move to Canada? Bush winning the election?