This website holds an amazing collection of activities, games, and ideas. Each "tool" has a simple explanation of how to use it, and a video for watching it in action.
A well-known and established website among ESL teachers. It can be a little overwhelming because of SO MUCH information, but the Idea Cookbook breaks down all of the activities into targeted learning skills. Contributions come from teachers all over the world!
A few good ideas for enhancing speaking and listening activities in class, especially if you are interested in using drama to build confidence and give students structured practice.
A source for printable resources and activity ideas. A little bit harder to navigate, but plenty of available worksheets and games ready to use. Especially good for working with novice level students.
Designed for online self-study, there are many exercises included on this website that could easily be used in class. The website also offers practice tests for evaluating English levels.
Pinterest has ideas for everything, so don't get distracted. Here are some search ideas:
A collection of language activities written by Ms. Ruby while she was a Peace Corps Volunteer in Jordan. These activities were used with young adults, most of them college graduates. The classes had many levels of English in the same class, so each activity gives tips and ideas for facilitating and modifying for multiple levels learning together.