Here are some links for you so that you can practice your English anytime, anywhere.
English Learning, reading, listening, quizzes and more
BBC at a glance
BBC Sounds of English Pronunciation Practice
Grammar
Using English for Academic Purposes (good for IELTS/TOEFL preparation)
Reading News Sources
The International Herald Tribune
Vocabulary Building Games
Vocabulary Building by subject
Vocaubulary Building Activities
Voice of America Vocabulary and Quizzes
Voice of America Games with Words
New iTouch or Iphone application to learn English with the New York Times