I'm really excited to have gotten this book. I used to hate math, and as a college student, I got lucky enough to have a great teacher who helped me appreciate the subject. This book has everything! The basics all the way through calculus. It's accessible to many levels too. When I finish school and begin teaching, I will be using this book to create lesson plans. Out toy like math at all, or want to learn, this is a great book.