This was a fun book to waste time on. Not only was it fun, but it challenged me to think of other mathematical ways to solve problems. I would use this book again to train my brain and keep it functioning. The only math needed for this book is pre-algebra. So an elementary school student can attempt this and succeed. There is a bit of geometry puzzle in here but it isn't all that difficult.