Wonderful ESL Links

For Students:

Idioms and Fables presented orally ESL Quizzes
Oral/Listening Quizzes ESL Links and Activities, oral and written
Grammar Bytes, fairly advanced grammar exercises and quizzes Opposites
Listen and Answer Dave's ESL Cafe, great for students and teachers
Audio of common phrases categorized by activity English-Russian
English-Spanish English-Tagalog
English-Portugese
Advanced activities related to CNN news stories Great ESL sites
1 Language.com, wide variety of excellent ESL activities English Club
Isabel's English ESL Flow
   
Great talking activities 50 Common Grammar Mistakes to Avoid
Rolecards Complaint Roleplay

For Teachers:

Many ESL Lesson Plans Comprehensive ESL Links Page
National Center for ESL Literacy Education Doctorate in TESOL opportunities
Conversation starters  

MiClase.org