The best way to prepare for the TOEFL or any language proficiency test is to take practice exams, and then study your mistakes. There are also many available practice books specific to each proficiency test.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.