For those of you that are studying in the US under either an F-1 visa, or any other where you do not have permission to work, and will need to apply for a green card when you finish your schooling-----this is for you.
You must meet all of the requirements for immigration that a foreign-trained nurse does, the only exception that you have is that the English requirements are waived for you. You still need to submit the application and get a Visa Screen Certificate. This is offered by CGFNS and the application is available on their website, http://www.CGFNS.org. There is only one application available, whether you did your training in the US, or overseas.
You will still need to find an employer that will petition for your green card. You will still need to undergo a physical exam at a physician's office that is approved by USCIS an have verification of all titers and vaccinations. If you do not have verifiable proof of having had chicken pox, etc., you will need to have either a titer drawn, or receive the vaccination. Immigration is very strict now with this, they will no longer go on what you are verbally telling them.
Hope that this helps...............most of you will also be able to get an OPT for one year of training while your documents are being processed, but you can only receive the OPT once, especially if this is now a second career for you, and you already used your OPT status for the other.
If you are coming to the US just for the MSN, and already have a BSN from overseas, you will be required to write the English exams. You are only exempt from them if this is your initial training as a nurse, meaning ADN or BSN only.