Media awareness network

The Media awareness network is a Canadian site which has a large number of lessons on the media.

Although their material is not strictly aimed at the TEFL market it is most certainly worth looking at for ideas.