It depends on how much time you devote to it...but the nice thing about that book is that each chapter's exercises are broken up into "Warmup exercises", "Homework exercises", "Exam questions", and "Research problems". It's still well worth working through it though - the authors are shockingly competent.