The creators of the TOEFL® test have developed a free English Course for you to prepare for the test. The test is offered in cooperation with edx and covers all for components (Reading, Listening, Writing and Speaking).
During the course you will have access to videos, sample questions and answer explanations, quizzes as well as discussion boards. To top that, you will also have access to real test materials that have been used in the past.
Now, before you ignore this course because it’s not preparing you for the PTE or IELTS, keep in mind that all of those tests have one thing in common: testing your English.
Meaning, why not take this free course offered by experts to improve your English? At the end of the day, the overall goal is to improve your English. Anything helps!