When I took my course, I made flash cards of every test question, and every question at the end of each chaptor. When I was studying for the exam, I worked the flash cards 10 at a time until I knew the answers, then moved them to a "do daily" pile. I did them daily, and if I forgot the answer, they got moved back into the "do 10" pile.
Also, I did the test in the practice book over and over (not the same test right away) until I was consistently getting 90-95% on each exam. That left room for the test questions being different - I figured that even if 20% of the questions were different and I didnt' know the answer, I'd still pass.
Sure, it took work to do the flash cards, I had about 400, but I passed on the first try.