Scan barcode
ryanwriter's review
4.0
I appreciated the information in the main body of the book, I just wanted to get to the exercises sooner. Even so, that was good. I ended up getting the companion app on my iPad to actually work on the exercises.
More...