The book does a good job of introducing a wide variety of characters and does use graded lessons, so that even a complete beginner with only a knowledge of hiragana and katakana could begin using this book. However, a lot of the reading selections have rather odd themes, and the characters aren't gradually introduced in the same order that they would be taught in a classroom. Some of the vocabulary is rather odd for the average student, at least in most of the elementary - intermediate readings, and a lot of the very specialized vocabulary will probably be only used in these readings, but not in everyday conversation or while living in Japan. Intermediate students will encounter characters and vocabulary that they wouldn't normally be introduced to in most intermediate Japanese classes. I would recommend this to advanced-intermediate students who are looking to review basic kanji in the elementary readings, and then learn some old cultural terminology and be exposed to more reference Kanji than they would probably deal with in most modern Japanese classes. Another note is that once you reach Part 4: Advanced Fiction, the passages use many pre-war characters that cannot be found in most Kanji dictionaries for students of Japanese. While there is one appendix with a list of some of these characters, it does not include all the characters used in the passages.