Don't buy this book for the online test. The registration code in the book didn't work. They sent another after I called. Then, after filling in several really annoying registrations forms multiple times (each time I logged in I had to repeat the same forms to "confirm" the information-and you have to fill out every annoying field!), another phone call and much frustration, I still haven't been able to access the free online test. Over an hour wasted. UGH!