I am a registered nurse in Alberta Canada and am wanting to write the NCLEX exam. I am an American citizen and took all of my schooling in Canada. I have been a registered nurse for over 7 years. I am just wondering if I have to pick a certain state to register with before I write the NCLEX exam, or is there a way to register with all of the states in case I am not sure where I want to end up? How do I go about contacting some one about writing the exam and is there an approved book to study with for this exam? Thanks so much!