This behemoth of a textbook is more than 380 pages of: Lesson Plans, Graded Readers, Picture Dictionaries, and Worksheets for struggling English as a Second Language Learners of all Ages!