ESL Powerpoints and Videos for Conversation, Grammar, Dictation, Life Skills, Holidays, Pronunciation, Reading, Vocabulary, and Writing Practice:
http://www.eslamerica.us/
Tar Heel Reader - Students create and read books online.
National Geographic's Listen and Read.
http://ngexplorer.cengage.com/ngyoungexplorer/moreissues.html
English for You.
www.castlelearning.com