I haven't taken the exam yet, so I can't comment on the appropriatness of the book to the exam, but my biggest gripe is the ridiculous number of errors in this book. Even with the official list of errata at http://support.microsoft.com/default.aspx?scid=kb;en-us;830785, I've lost count of the number of additional errors. If you do the exercises and think "why isn't this working?", you've hit yet another error. My advice: demand a refund immediately.