This book is on the whole exactly what you need in a math textbook. It's very clear and the problems and hints are really useful. Occasionally it skims over something, but it's a pretty long book already, so you can't really blame them!