101 Bright Ideas: ESL Activities for All Ages
Beginning - Advanced. Bright Ideas is a compilation of 101 motivating activities for upper elementary and secondary ESL/Bilingual students. Each useful activity is classified according to skill level, objective, function/grammar, and ESL theme to allow for flexibility in selecting activities to accommodate students' needs. Activities are grouped into five units and include detailed instructions to teachers.