Introduction to Geotechnical Engineering
I believe the book does a very nice job presenting at a level our students can understand.  The re-arrangement of material of this edition compared to the earliest editions has developed concepts for the students at an appropriate pace.The case studies are excellent! They enable the students to immediately see where the concepts being learned are applied in practice. I cannot think of any other text that does that.