Agreed. If you can get the book do so - there's bound to be something to learn. On the other hand if you know Delphi thoroughly already you can do without the book. I did this subject last year without the book because I could not get it although I wanted it but using previous experience got a year mark of 96% and a final mark of 91%.
I did learn something new though. I have always used Delphi with the BDE and Quickreport for reports. The assignments required use of MySQL and Rave reports which I had to practice.
I think this text book is one of the better ones - I plan to keep it since I think this is one application I could actually use in the real world. I wish I could say the same for some of the other COS modules.