I absolutely recommend TST Prep courses. I took the TOEFL Emergency Course, and all the lessons were incredibly useful. They not only helped me understand the structure of the exam, but also helped me change my mindset, improve my English skills, and feel more confident, fluent, and fully prepared for test day.
The tips, tools, and videos were extremely helpful and taught me how to study more confidently and independently from the very beginning of my TOEFL iBT preparation.