I think this website is really interesting since it permits pupils to learn English in a funny way. Moreover, the bilingual section can be very useful.
A very complete site with a lot of resources for English teachers lacking documents for their pupils. Here you can find many activities for every level which can be very useful. Everything is gathered to make teachers' life easier!