In this web you can find songs for teaching English in class. With this songs they can practise grammar and vocabulary at the same time that they improve their English.
Lingokids is the official page of an app where you can learn ways to teach English to children. In this site you can find a list of very different topics to work with the students, using videos, games, worksheets or even songs to improve the learning of this language.
For younger children, it helps them in their first approachment to English. It has applications to download to your mobile or Tablet, and you can buy its DVDs to learn English while watching television.
Web for learning vocabulary in English that includes a multitude of terms illustrated photographically and classified by topic, audios and activities to memorize.
ESL Games Plus offers interactive online games for learning and teaching English as a Second Language. All the activities are classified according to age.