ManyThings.org

This site has many activities related to learning the English language.  List of categories on left hand side includes: Easy things for beginners, vocabulary, grammar, proverbs, slang & idioms, hearing, reading, spelling, Voice of America materials, etc.  On the bottom of the homepage, there is a link to Interesting Things for ESL Teachers which includes lesson plans, handouts, suggestions for designing good web sites for ESL students, websites and more. 
Skills: 
reading
listening
grammar
pronunciation
Level: 
ESL Beginning
ESL Intermediate
ESL Advanced
ABE Beginning
ABE Intermediate
Topics: 
esl
english
other