yiannaslibrary 's review for:

The Last Olympian by Rick Riordan
5.0

I was smiling the entire time at the end.