I would 100% recommend this book! It caused so many mental breakdowns and anxiety attacks. It is great for people who love to physically transfer knowledge into their head my banging their head as many times into the book. It is so helpful for people who just love sitting at the dinner table with their dad yelling at them because the math has changed over the years! 10/10 would reccomend.