Find below some of my favorite sites:
BBC 6 minute English – British English podcast.
Breaking News English – Lots of free English lesson plans.
British Council | Learn English – Learn English!
Clip Converter – Download and convert videos online.
Convert to mp3 – Convert YouTube videos to mp3 online.
Coursera – Free online courses.
Culture Crossing – Find out about culture and etiquette in other countries.
Dictionary.com – Simply the best online English dictionary!
Difference Between – Difference between similar terms and things.
EFL Magazine – The Magazine for English Language Teachers.
ELLLO – Free listening activities for EFL students.
Financial Times YouTube video channel – Financial Times videos.
FileHippo – Download free software.
Flo-Joe – Cambridge exams preparation.
FutureLearn – Free online courses.
GeoGuessr – Let’s explore the world!
Gliffy – Online Diagram and Flowchart Software.
Knoword – Expand your vocabulary.
LifeHacker – Tips and downloads for getting things done.
Media io – Online audio converter.
Melhores Destinos – Cheap air tickets (for Brazilians).
Nation Master – Lots of maps and information about all countries.
Panoramio – Photos of the World.
Plane English – Aviation English.
SpeedTest – Test your connection speed.
TechCrunch – The latest tech news.
Urban Dictionary – A cool dictionary.
UStream – Live broadcasting platform.
Vimeo – Online videos.
VOA news – Voice of America, learn American English with audio and video.
Wired – Current and future trends in technology.
Wordle – Beautiful word clouds.
WordSift – Visualize text.