A review by minsessed
The Last Olympian by Rick Riordan

5.0

10's! 10's! 10s! I even teared up a bit at the end there. Percy my favorite loser