This is a problem I frequently have. A while ago I decided to try to read through the whole book, and then go through and do the exercises. When I actually did it it worked _really_ well, but I found myself not being honest with myself and skimping on the review.