Well first off being an applications programmer this book had alot of work to do to both make the topics interesting and understandable, well Mr. Nutt failed at both. The text is dry to say the least and often vague or incoherent. For example things are explained in methods such as "assume there 4 processes and no more are coming" well okay there bud. And every other reviewer has said it and I'm going to say it too, the labs are horrible! The objectives are vague the suggestions given are among the most convoluted ways to approach them, and the concepts and skills neccissary and no where to be found in the book.