If you're always concerned about what to teach, and how to teach, the website that I'm going to introduce will be a lot helpful. It will help a lot prepare for your class, save your time and add some spice on your lesson.
Check this site and you'll see lots of jems!
1. General descriptions on the website
This site provides teachers with hundreds of games, including powerpoint games, printable board games, interative games for classrooms, games for esl kids and adults, grammar games, vocabulary games, reading games,etc. Also according to your studnets' level of proficiency, you can choose different types of activities. They are all fun and easy to practice.
2. Assessment of quality of the contents
In fact, I utilized some of the materials for the teaching highschoolers. They found it interesting. If your classroom has the interenet access, it becomes much easier to use this website. Additionally,
the quality of the materials and games are suitable for the students' level, supporting their language development. For instance, if you want to teach frequency advervbs in a fun, memorable way, you just need to click on "printable ESL board games, and on Adverbs of Frequency Crocodile Board Game , then you'll get the results like the following.

3. Functionality and accessibility of the contents
The most attractve point of this web site is all the resources are free and you don't need to join the website as a member. All you need to just click on the lint according to your teaching goals and needs. Above all, regardless of internet access you can just print the printable materials from the website so that it saves lots of burden on the part of teachers. All the links and materials are always in operation and updated in time. Even some complicated games include some detailed insturctions for the better use.