Great Prof. Textbook wasn't expensive so I got it and read it cover to cover. Was well written and easy to read. Prof. Daniels' lectures focused on what he thought were the most important points from the textbook and that really brought it home for me. I can see how some people thought the test were hard, but aint that how it's supposed to be?