5.0
informative medium-paced

Brilliant book, Samin lays out the topics in an easy and digestible way. Great illustrations too.