Busy ESL teachers will find a growing wealth of lesson plans and classroom activities to help them create exciting ESL classes all year long, so take a look through these articles and get some ideas for your next ESL class.
Many ESL lesson plans are aimed to help students at specific levels of language ability - typically beginning, intermediate, and advanced - and I will do my best to make recommendations about appropriate levels for the lessons and activities in this site, but how you make use of the resources depends a lot on the ESL students in your class.
Use the ideas for classroom activities as starting points for what will work best for the students in your particular ESL class, and refer often to the Classroom Tips for ESL teachers section of the English as a second language site to rethink various ways to link language-learning theory with daily classroom practice.
Did I miss anything that is important to you? Email me with your recommendations.