Everything you need for a year of teaching Advanced level ESL can be found in this 312-page book: Common Core Standards, tests/quizzes, reading, writing, conversation, listening, vocabulary expansion, grammar, culture-related materials, puzzles and games. All answer keys are included as well. These materials can be used in advanced high school and college level classes. They are also appropriate for adult level classes. There is an Instructor's Manual, a student workbook, and 15 pages of suggested activities for creating inexpensive classroom materials.