This book took a unique approach to teaching a language which I didn't dislike. It was very gradual and the expertly spaced repetition of the exercises did help a lot with cementing both grammatical concepts and vocabulary. In particular, the vocabulary introduced was unique and interesting, much different from traditional beginner vocab list, and I found that charming and engaging.
One area I think it was lacking is that it only provided practice with recognition, which has limited use in learning the language. As a result, I feel after going through the book that my grasp on particularly the case endings is somewhat tenuous, because it's quite easy to deduce from context what a sentence means without fully analyzing the grammar behind it. Had the exercises also included opportunities to translate sentences from English into Latin (thus forcing the learner to analyze more deeply the grammar), or better yet to identify and correct grammatically poor sentences (to more astutely discern the difference between grammatical principles), this would easily be a wonderful introduction to Latin, genuinely for any age.