Take the official self-assessment test at: http://www.cic.gc.ca/english/immigrate/skilled/assess/index.asp
Your citizenship has no impact on eligibility but might impact processing times as background checks in some countries take longer than in others.
The Embassy of Canada in Kabul does not offer visa and immigration services.
Cosmos Immigration is one of the reliable immigration company, which offers professional consultancy services for Canada Immigration Visa & Australia Immigration Visa.
YES, contact Citizenship and Immigration Canada for details.
It depends on your counrty issuing the passport / visa. Check with Canada immigration website for their current list of "friendly" admittance.
The IM-1 Canada visa is not a recognized or standard visa category in Canada. It's possible that there might be a misunderstanding or confusion regarding the visa name. Canada offers various types of visas and permits, such as work permits, study permits, and immigration visas. If you have a specific question about a Canadian visa, please provide more details or clarify, and I'd be happy to help guide you in the right direction.
No. Only from Mexico to Canada (now you require a visa issued by the Canadian government if you wish to travel to Canada)
It depends on what country they originally are from. You need to check with Immigration Canada and see if the country of origin is on the Visa required list.
Yes but you will also need a Visa.
A special category of professional worker reserved for citizens of Mexico and Canada are issued TN visa so that they can work in US following an international agreement formed between the U.S., Canada, and Mexico. It's also called the North American Free Trade Agreement or NAFTA. As per the agreement TN visa allows Canadian and Mexican citizens to work only under certain categories.
it is not illegal to be pregnant on a tourist visa and they will learn the hard way it wil not change their immigration status if that is what they are after.
Yes. Canadians need a visa before they arrive in Pakistan. No visa on arrival. You can apply at a Pakistan High Commission in Canada. It is quite easy and only takes about 5 business days in total.
In Canada, Mexico or other Caribbean nation.