EFL/ESL Sites for learning English

AgendawebHuge site with hundreds of grammar, vocabulary and listening exercises.
EnglishClub.comFree resources for those who learn English or teach English as a second language.
English as a second languageSite for English learners and teachers
English Media LabESL interactive Exercises, English Grammar & Vocabulary Quizzes, Video Slides, pronunciation Exercises, Mp3 podcasts and more
ESL GalaxyESL lesson plan materials, printable worksheets & Games for Teaching English Skills, Speaking, listening, reading and writing, Interactive grammar & Vocabulary Exercises for students
ESL Kids LabESL Lesson plan materials for Kids, worksheets, English Videos Lessons for children, phonics, coloring, puzzles and more
ESL Teachers BoardFree ESL materials, jobs and resumes
Super SummaryThis is the Grammar Education Guide from Super Summary  which has a lot of in-depth info about grammar resources.