This has really helped me. I am able to read ahead before class so I could ask questions since I can't learn from a lecture I paid for. Probably the only reason I am able to still learn something this semester. Easy to read, easy to follow. This is a great text book, very well written.