English as a Second Language

The collection of links I gather to help me reach my goal to grow from intermediate-to-advanced ESL level to native-like command of English language. Is it possible? If it is, how to do it in reasonable time?

ESL Forums:

UsingEnglish.com ESL Forum
Englishforums.com
ESL Teachers Board
Dave’s ESL Cafe’s Student Discussion Forums
ESL Forums

Blogs:

Language Log
DailyWritingTips
The Grammar Geek
Randall’s ESL Blog - For ESL/EFL Teachers and Students
Languagehat

ESL Podcasts:

Grammar Girl
ESLpod

Audios and videos I use to improve my listening skills and to learn more about topics I’m interested in:

Podcasts:

Killer Innovations
Internet Business Mastery

Video and Audio lectures:

Lecturefox - free university lectures
TED talks - Inspired talks by the world’s greatest thinkers and doers
UC Berkley on Google Video
online lectures on Internet TV Search Engine

Selected courses:

Entrepreneurship & Business Course at Carnegie Mellon
Introduction to Statistics at UC Berkley Webcasts
Introduction to Algorithms at MIT

Dictations:

dictationsonline.com

Tools:

Quizlet.com - online vocabulary learning tool