I have more than two decades of experience in geotechnical engineering, but I like to review the basics periodically, so I decided to give this book a try.
The book does exactly what it aims to do. It provides an introduction and overview of 'soil mechanics fundamentals', emphasizing developing the intuitive understanding of the reader, rather than just presenting formulas or derivations. This emphasis is not only important and helpful, but it also makes the book enjoyable to read.
Another nice feature of the book is that the writing style is relatively simple and straightforward, which adds to the book's reading pleasure and makes the book very suitable for self-directed study.