Monday, 24 March 2014

Infographics to teach the grammar

http://www.engames.eu/

This website uses infographics to present explanations of grammar points and vocabulary that make it easier to understand for the students.
For example:

Present perfect tense grammar explanation mind map

Monday, 16 December 2013

Christmas Carols

Sings the song in sign language for her parents, deaf, understand it (VIDEO)