If you are planning on taking the TOEFL exam and are in the prep stage, try Longman Complete Course for the TOEFL Test: Preparation for the Computer & Paper. It provides excellent, well-rounded guide to the TOEFL test. It prepares students not only for the more common computer based test, but also for the paper test as well. A sure bet from one of the grand names in ESL publishing.