My homeschooled daughter recently finished working through this book, and now has her "public key" posted above her bed. The Cryptoclub is refreshing on many levels: for a younger child to be exposed to relatively challenging math in an applied context is inspiring. While the math is challenging in the latter half of the book, it is presented such in a manner to make it accessible to middle school students.