A TOEFL preparation book that brings a communicative four-skills approach to understanding test items to meet the demands of the iBT TOEFL. It gives the key stakeholders what they want: students - strategies to score high, and teachers - communicative activities. It is supported by web based TOEFL p[...]