This site is designed to support teaching English as a Second Language (ESL) to elementary school students. On this site you will find fun and exciting resources to help keep your students motivated to learn, without sacrificing the learning experience. This site is especially great for classrooms with multimedia capabilities. Introduce new vocabulary with the vocabulary viewer, play fun flash games for the classroom, and print your own customized worksheets and flashcards. You can also download PowerPoint presentations and use fun teaching tools.
This is a web site with different sections: a very useful part are the resources, where teachers share their materials. You could find worksheets, presentations, web links and more from early years to secondary grade.