This book is amazing. It has so many colorful pages and the information is very easy to understand. I'm going into middle school this year, (grade 6) and I'm confident that I can ace middle school. I'm usually terrible at math, but after I got this book, I know everything I need.