I just graduated this May. I took my NCLEX July 1st and passed on my first attempt. Throughout my schooling all test were given in Nclex style. In addition to that for ever credit a class was worth we had to do 100 Nclex style question so a 3 credit course equaled handling in 300 questions by the end of the semester. My school also used ATI. We were required to pay for it and we definitely go use out of it. After graduating we had a 2 day live review. We were given a comp predictor and individualized study plan which I used. I also studied from Saunders Comprehensive review for NCLEX RN, a review book with alternative formatted questions which was really good, and Saunders Nclex flashcards. It included over 1000 questions and was easy to carry around as compared to a bulky book. After graduating I took a week off. Once my break was over I did 75-100 questions a day up until my test which was about 3weeks Really you should be preparing throughout your schooling. For me, the key was answering question. Even if i had no idea what they were talking about like when I first started. Just answering them, reading the rationales, and understanding is the key. I was asked a number of question about diseases I've never heard of on the NCLEX, it's not always knowing a specific disease but more knowing basic nursing skills and strategies to pick apart and answer the question. That's exactly what test prep courses like ATI and Kaplan teach. I hope this helped. Good luck!