I agree with CodingKing. The practice exams you should start on like right now. Reason behind this is that after you answer the questions, there is a link to "view rationale." A lot of these give you valuable information that you can write next to the code sets in your books, such as guideline tips and coding bundles etc. You are allowed to write all the notes you want in your books just as long as they aren't actual practice exam questions with answers. Make sure your books are tabbed, highlighted, and written in. I just took my exam this past Saturday so I don't even know if I passed yet, I just know these things helped me prepare and to not even come close to running out of time. I still had about an hour left when I was done because of how tabbed my book was. Don't use the index to look up every code either. Have the numbers written on your tabs (1000-2000) and things like that, and go right to the codes listed in the answers. Of course there are times where you want to check the index first, depending on the procedure or diagnosis, but that all comes with preference and your knowledge of the different sections.