Breaking News English
Current events presented as reading and listening passages at a variety of levels. Students can listen to British or North American versions. There are a variety of activities and exercises online (including spelling and speed reading) and some printable exercises.

English Central
A large collection of videos on a variety of topics at various levels. Activities include listening, reading, vocabulary, and speaking. All of the content and activities are free.  With a paid version, students can track their progress.

DuoLingo
A tutorial featuring native language support. Optional placement test.