Negative Positive
Title: Definitely not for a class
Review: This is by far the worst book to introduce a programming language, and for a class no-less. Each chapter covers a huge, sometimes unrelated quantity of topics that would make a typical college student with a full time job to pay for school find extremely overwhelming to read. Looking through the slide presentations and reading the text can just take two hours alone to get a loose understanding at what is discussed - and that's a lenient statement! This may be a good book as a reference tool where time to lean concepts really isn't an issue, but as far as classroom studies go, where deadlines for projects are always fast approaching, this book makes it VERY difficult to review tough to understand topics. If you're getting into a class that uses this book - I'd strongly get a much much much better reference that can help explain concepts easier and much quicker.
Is the review positive or negative? 