These books reviewed by StorySnoops.com are excellent selections for high school book reports (grades 9-12).

Non-profit Tax ID # 203478467