It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
Pronunciator is a fun and easy way to learn any of 80 languages including English. Register for free and start learning at your own pace! Pronunciator features speech recognition, a virtual coach, downloadable audio lessons, virtual conversations, and free apps!
TERC contains over 100 practice tests, books/guides, and courses to help students prepare for educational tests including the TOEFL. Click on International to find helps for the TOEFL.
ETS offers practice tests and guides for Test of English as a Foreign Language (TOEFL), Advanced Placement Program (AP), College Level Examination Program (CLEP), Graduate Management Admission Test (GMAT), Graduate Record Examinations (GRE), and other professional assessments and entrance examinations.
The English Language Center (ELC) at Brigham Young University is under the direction of the Department of Linguistics and English Language and the Division of Continuing Education. The program is designed to provide a laboratory school for teachers learning to teach English to speakers of other languages and to provide high quality English language instruction for students desiring to improve their English language skills.