I'm speaking from experience. I got my RPN in Sarnia, Ontario and I wanted to upgrade to RN. I seen that the schools were not recognizing the work I did as an RPN so I looked in the USA. Just on the other side of Sarnia, Ontario there is a college in Port Huron, MI. At that college they have a 1 year LPN-RN articulation program. The only thing I had to do was send my transcripts, write MI NCLEX LPN, and prove I had 1,088 hrs of work experience as an RPN. I did one semester of pre-reqs and I will graduate after doing a full year of studies, this May. The school does everything for you regarding the student visa. I still live in Ontario and I just drive over the border each day. The only problem is that you can not come back to Ontario unless you upgrade more in the USA to get a BScN. Usually hospitals in the US pay for that though. If anyone is interested you can see for yourself at http://www.sc4.edu I was so frustrated with the way Canada treated RPN's that I don't even care to come back.