Do your high school students struggle to find books they can’t put down? Here are 31 student-approved books to read for high school that won’t disappoint!