If you feel overwhelmed by the complexity of TOEFL, Collins Skills for the TOEFL iBT Test can help.
Collins Skills for the TOEFL iBT Test is a two book series (1 Listening/Speaking; 2 Reading/Writing) to help learners prepare for the ‘Test of English as a Foreign Language’, used by over 7,500 institutions in 130 countries as a measure of language ability. To date, 25 million learners have taken the test around the world.
In particular these books are aimed at helping learners handle the integrated-skill aspect of the test, where they are required to produce responses based on mixed input.
Collins English for the TOEFL Test - TOEFL Reading and Writing Skills