Well, you can find lots of negative reviews about Chang, too, so don't let that stop you. Richman's book is not very interesting to read. I found the exercises pretty helpful, and think I'd have found them more helpful if I'd stuck with them more diligently. The only way to find out is to try yourself for a few months.