Resources for Students
Here are some great websites for practicing English at home:
Reading in dual languages
Pronunciation and spelling practice
Listening exercises:
Vocabulary exercises:
Grammar exercises:
Idioms:
A blogpost list of great sites:
Games: