Not for the beginner.
I used this text book when I was a student and found it confusing because it often skipped steps and used short-cuts in analysis. Simple, straight-forward, explainations are best for the beginning engineering student. This was not a good beginner's book. On the positive side, it may be a good reference book for the experienced civil engineer.