Quote (ROM @ May 26 2017 04:54pm)
I can't speak to how it compares to other books but it is the book I used during school.
It basically gives you a task, shows you how to do it, asks you to do some more on your own, then has questions to test your understanding.
Are there solutions to the practice questions?