Hi pluckyduck: Your answer is very helpful. I still have some questions regarding to work in states. Do I need an agency to complete all this process for me? I plan to advance my education in states. Considering the tuition fee of being canadian nurse in states or having green card, which way is better, applying for the school in states directly or working several years in states as a canadian nurse? I am looking forward to hearing from you. Thank you so much. Jane630