I was going for a short course in Canada but the visas we were issued with was valid with the validity of my passport (10 years) for my case because the course needs refreshing back in canada after every 2 years of working. My contract with the company is expiring in 6 months time and i would...