Grammarly – Improve your writing with Grammarly. You can install the app in Google Chrome or in other word processing software on your computer.
Writefull – Check for common collocations and word groupings with the Writefull app.
BYU Corpus Database – Search Brigham Young University’s extensive corpus database. Similar to the Writefull app, you can see how words are frequently used in the news, literature, and other contexts.
QuoDB – Search QuoDB to discover how vocabulary is used in movie dialog. The site features a huge database of movie lines and direct quotations from films.
Keep Smiling English – KSE Academy based in Granada (Spain) offers English resources for students covering all levels for children, teenagers, university students, and adults. It also has plenty of useful resources for teachers.
Philly ESL – Philly ESL offers a 4-week ESL and cultural immersion program based in Philadelphia for foreign students from China, Vietnam, and South Korea.
EnglishRadar – EnglishRadar provides resources to learn English. This includes a free English proficiency test, and study targets for all English levels from A1-C2. You can also find helpful resources for General English, Business English and Exam preparation to develop your language skills.
Online English Lab – The Online English Lab offers online classes for those studying General English and IELTS. They also offer script marking and speaking tests for students.
Movie Idioms – Learn common English idiomatic expressions in popular movies and TV shows.
iTalki – Learn English online one-on-one with personal language tutors.