On this website you can find real news for learners of English. They are written at 6 different levels of difficulty and include activities to practise listening, grammar, reading comprehension and vocabulary.
This web page lets students practice several skills (reading, listening, writing and speaking) at the same time they are having fun. It includes interactive games and colouring activities.