There are some really interesting problems which are worked through at a level most good A level students could follow. Some of them are well-known and have been looked at in the popular mathematics literature before. The derivations here are on the whole pretty good, but occasionally could have been written better.
The major failing of this book is in not providing intuition for why the results are what they are. The results are left to speak for themselves, but unfortunately they are often silent.