This book is perfect!! Im a homeschooled student in 10th grade and i absolutely love this book! My homeschool program is online, so i don't really have hands-on material like textbooks. This workbook is helpful because i get a little extra practice and it reinforces my learning experience!! One topic that I might recommend is Algebra 2...im gonna be enrolled in algebra 2 so i would really love to see this book. Thanks CK-12!!!