I studied all my NASM provided info, but really wanted to make sure I passed the exam. I did the self guided Trainer Academy course and it was perfect! It really helped me focus on what would be on the exam and all the practice quizzes and tests were invaluable. On the day of the exam, I was the first to finish and I felt extremely confident in the material. I had no doubt I would pass and I was correct. Thanks to Trainer Academy and especially the cheat sheet that I reviewed before the test, I had a great experience.