You know what the perfect scifi book for high school students to read would be? Containment by Christian Cantrell. If you haven't read this I highly recommend it. It's about teenagers in a futuristic society, living in a Venus colony. It's got all of the elements of a great story; underlying mystery (we start with the main character waking up from an unexplained coma), urgency (they have to solve the problems of a depleting oxygen supply), a bit of romance, great character development, an elaborate world that you feel a part of, and a great surprise ending. Cantrell also does a perfect job of balancing a human story with hard science. The kind of tech that he describes in detail actually seems plausible and really cool. Okay, it sounds like I'm just advertising the book now , but I'm not usually into scifi novels and this one has actually become one of my favorite books I've ever read.