Trina with a Canadian
PR which Angelo should have by now he doesn't need a visa to go to Mexico and it won't be hard to get him a US visa. He's been in Canada for 7 years, I think they would give him the 10 year US visa.
Yes I understand the frustrations you are having with the rest
Trina I found this
http://www.cic.gc.ca/english/informa...dopt-faq03.asp not sure if it will help at all.