EFL - ESL Lesson plans, activities and games | Beginner to advanced
Welcome to our collection of ESL lesson plans. At the moment we cover five levels, ranging from beginner (A1) to intermediate (B1). Each language level section below contains a series of lesson plans on grammar and functional language. These lessons can be used in low-resource classrooms and require little to no preparation time. Each one contains a warm-up activity with board work, several classroom activities, games and a collection of recommended free ESL resources from around the web. If you prefer to work with paper, there are printable versions of each lesson available to members of the site. You can check out a sample here.