Hi, We are planning to apply for Canadian immigration. We are from India working in US for 5+ years. Am I required to take the English language test ? Is my 5+ years experience in US as a technical professional good enough to prove my English language skill.