A review by annagraceceder
Harry Potter and the Order of the Phoenix by J.K. Rowling

5.0

If I did not have a deep love for this series, this would have been rated way lower just because of how annoying Harry is throughout.