Resources for ESL/EFL Teachers

As a teacher I often search the internet for materials to use with my students.  There are many sites where other teachers share their work. 
I decided to put my favourite ones here.

Arquivo do blog

Grupo - Inglês - Atividades escolares, Apostilas, Dicas, Planos de aula, etc