ayeshas_'s review against another edition

Go to review page

3.0

First half was good. Second half was same old things. Most of this book worked as a refresher of things I already knew but could not implement. Which this book still couldn't make it quite clear.

fannachristine's review against another edition

Go to review page

informative inspiring medium-paced

4.5