I used this textbook for my general chemistry class. I thought it was pretty good, gave fairly good explanations. There were a lot of esoteric problems I felt; I think the book could use less of those problems and just have a good set of questions at the end of the chapters for practice.