Teaching Large Multilevel Classes (Cambridge Handbooks for Language Teachers)
This book offers a wide variety of activities to energise mixed-ability classes. It develops student motivation, interest, participation and responsibility through a range of activities.