The Canadian government announced the inclusion of Mexico in the program, Electronic Travel Authority. This implies that Mexicans who have had a Canadian visa for the past ten years or have a valid relation to a non-immigrant to be able to travel to the United States, shall be exempt from processing a new visa to travel to Canada.
http://www.presidencia.gob.mx/el-gobierno-de-canada-anuncia-facilidades-...