Foster admits that the topics covered in this book are just the beginning. He discusses rain and water in literature, for example, but not fire. We all know that fire can be an extremely symbolic and powerful metaphor in a work, but it's not included in this book. To include everything, Foster states, would make this work a gargantuan literary encyclopedia, and who wants to read all of that. Instead, he shows the reader many of the patterns that readers can notice in literature and then sets you free.
My only concern about this book is how well a high school student would like it. I enjoyed many of the chapters (though some better than others), but I also am a thirty-year-old-English-teacher-English-major-lady who was willing and interested to read this book. I knew most of the stories, poems, and novels about which Foster wrote. But how many of those works would even your best high school English student know. Would it make the book harder to read if the reader didn't know the works being referred to? I'm not sure. I felt that way when reading. If I knew the work he was talking about, then the chapter was definitely more interesting to me. If I didn't know the work, I appreciated Foster's plot summary and explanation, but the chapter didn't mean as much.
Overall, I like the main idea of this book - look for patterns. Literature works on many, many levels, and you can become a really good reader of literature if you read often, read great works, and think about the works you're reading. I will be very interested to see what my students thought of the work. I feel like English majors would love this book, but every student who signs up for AP Literature isn't necessarily going to be an English major, so well see what the kids think soon.