To THE LUMINATOR,
If I may add, I have found it important to study for the particular exam your are about to take. Really it can be a bit of a "game" to study the correct material for that specific test. Example, Block exams are timed in olympic fashion to be failed the first time to generate revenue (my opinion). My strategy was to walk in, take them exam comfortably, see what my weak points were on their questioning then study and finaly retake. Most exams out there confuse and stress even the most experienced electricans.
If you are taking a local exam-pick up your city ordinance and talk to the inspector, he may be a LOT of help. Otherwise Tom Henry, Mike Holt books are great for block exams. Check out their websites. I hope this helps buddy.