Books every high-schooler should read before they graduate. These are some of the best books for teenagers and are a must for homeschool.