Resources

CEFR

British Council

The History of English

Road to Grammar

Exam English

English Club

English Videos

English with Jade

Advanced Language Practice

Outline of American Literature

English Meaning and Culture

Speak the Culture Britain – Be Fluent in British Life and Culture

1000 Quick Writing Ideas

Developing_writing

BBC World Service – Learn English – Reading and listening practice using news from the BBC.

CNN Literacy Network – Learning Resources – News stories with activities from CNN

Voice of America Special English News – Online news reports read at a slow pace with simpler vocabulary

MORE LINKS: here