The Heinemann ELT TOEFL Preparation Course prepares students for the Test of English as a Foreign Language (TOEFL). The course can be used either as a principal textbook in a TOEFL preparation course; as a supplementary textbook to a more general English course; or as a self-study course.