This was a very good textbook, and very easy to read. sometimes stretches of sections were really long, but you have to expect some of that in a textbook. I liked how it was really easy to follow, and the set up of the sections was done really well. it was easy to find necessary information for assignments when needed. I also really liked how the online version had flashcards at the end of each section, and a making the grade portion, that help a lot when it came to studying for finals and exams. overall a very well made textbook.