Ratings187
Average rating4
3.75/5Informative and highly practical.Cal got a little bit repetitive with his ideas as reaching the end of the book, but overall, this is still a good read.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search