Lazy and half-a**ed execution.
Full of mistakes.
This is a book where you have to triple-check every formula, because it is so full of mistakes. Absolutely useless, if you cannot even trust the "Maths" in a book about maths. It is dangerous to rely on this book before meticulously "updating" it using the errata (none of which are acknowledged by either the author or the publisher). Stay clear! Useless waste of money.
And in addition, for a book that pretends to give you the "Essential Maths", I would expect more explanation. If I just wanted the formulas and how to use them in Python, I can just find that on wikipedia and stackoverflow (and probably with fewer errors at that).
There are errors in the formulas, the code blocks, the "solutions" to the exercises have errors and use different values than presented in the original exercise (and STILL manage to get the calculations wrong on top of that), the text is full of errors and often references the wrong python packages, the figures have extremely glaring mistakes (wrong signs for vectors, errors in matrix multiplication, errors in vector scaling)... the list goes on and on.
Plus, the math is not explained. The author just dumps the formulas on you, without any explanations. E.g., quote on pg. 82: "There is a lot to take apart in this formula here", but guess what, it is never "taken apart" or explained, the author just moves on to the next section.
Also: Goodreads should get the author correctly. This is written by Thomas Nield.