I'm not a Canadian, but I'm a New Zealander, and I managed to make the transition from a working holiday visa to a green card. Basically (after much confusion) I left Ireland, and my employer put in an application for a green card (I work in IT and have a degree in IT) while I waited overseas. I su...