I teach a course at the University of Oklahoma on the topic of this text. Actually, colleagues and I published a now outdated text on the same subject in the early 90s. I compared this text with other available texts and selected it to replace our own volume. While not perfect (what textbook is) I found this revised edition to be a valuable introduction to the subject. I liked the way it covers not only the fundamental processes governing fate and transport but also has sections discussing the applied aspects of the subject (remediation, characterization, etc.). The authors have taken great effort to make sure the updated version is very current -- I can especially speak to this in the specific areas of my research. Admittedly, I did supplement the text in certain areas, but I do this with every class I teach (and did it with our own text). And different professors supplement on different topics in keeping with their personal interests. Based on my experience with the text, and feedback from students, I definitely plan to use it again.