It's been a long time since I've touched college calculus. This book really good for revision. It has steps for each problem to understand and do the exercises. Good thing they have answers to check after you complete the exercises to compare your answers with their answers.