Well, recently completed my computer science course in Data Structures, this was one of the 2 books we used. John McCormick happens to be the teacher, and one of the Co-Authors of both books we used. I found the book to be pretty good in giving you some understanding of the language, and towards the end of class, me and some fellow classmates agreed with John on the fact that Ada would probably be a better first language for Colleges to use, since it really helps with building good habits simply with how the language is desinged.