Very good article on the advantages of online learning
To develop reading skills, here is a link to FREE activities at different levels.
Enjoy your summer reading!
Here is an excellent site with a wide choice of short stories. Happy reading!
A good quiz to learn and practise some common pharasal verbs:
For those students who want to practise grammar, here is a comprehensive list of sites with plenty of activities and exercises. Enjoy it!