Next to Harry Potter, this is one of the best books i have ever read. Lois Sachar may be one of the best authors. This book never lets you put it down, once you start, you just gotta kknow what happens next. The story is great, good twists and turns, and sometimes it can get confusing but lois did a good job at switching from the present to the past. This book is just great for all ages, great story, great author, great book all together.This is one of my highest recomended books, i don't think theres many out there that wont enjoy this book.((El DiAbLo))