These are books every high schooler needs to read because every single book on this list is great. And actually, they are great for adults to read, too.
Taylor Crandell