Well my first time I used NCLEX mastery but I really didn't study that well. I also took Kaplan while in school and again I didn't study that well. This time I retook Kaplan and did mostly all of their questions as well as doing the NCLEX mastery app...