Do you teach ESL, ELL, or EFL students who are all at different levels in the same classroom? This Mixed-Level ESL Activity Pack helps you teach one shared topic while giving students differentiated tasks that match their current English ability. Inside, you will find 20 complete ESL activity sets. Each activity includes three leveled student pages: Beginner, Developing, and Advanced. That means you get 60 differentiated student pages, plus teacher directions, mixed-level teaching tips, answer k