The book is clear and concise. Great examples, and nice problems. Although once the author goes over some material, in later chapters, he assumes you know it and doesn't go over the same steps again. Some people might find this a problem...but it really isn't if you proceed from one chapter to th...