my friend told me that we should landing Canada before our medical exam expire, but according to the letter visa office gave to me, it show: "the visa expiry date is printed on your visa, all family members must arrive in Canada on or before the visa expiry date", my visa expiry date is 2010, so does it mean i can landing until 2010??? do i need to re-do my medical exam if i want to landing latter? by the way, how to account the 3 years/5years days i stay in Canada if i want to become citizen ? ( i need to stay 3 years in Canada before 2010 visa expiry date or i need to stay 3 years in Canada after i landing)
thanks for your help again