ESL - English Learning Sites

Speaking Sites
VOA Learning English Toastmasters International: Public Speaking Tips
VOA Special English Podcast RSS Feed LifeHacker: Public speaking do's and don't's
Ron C. Lee ESL
Dave's ESL Cafe  
EnglishClub.com

Some fun, interesting, or useful websites

The Linguistic Fun-Land The Phrase Finder
English-Zone.com How To Order Chinese Food
English Practice Middle Kingdom Life
Guide to writing a Basic Essay