Here are some links for you so that you can practice your English anytime, anywhere.
English Learning, reading, listening, quizzes and more
BBC English at a glance
BBC sounds of English pronunciation practice
Grammar
Reading News Sources
The International Herald Tribune
Vocabulary Building Games
Vocabulary Building by Subject
Vocaubulary Building Activities
Voice of America Vocabulary and Quizzes