DID NOT FINISH: 60%

Informative and I’d recommend it to anyone. But I got to a point in the book where it wasn’t relative or practical (for me). I’ll probably always use the book for reference of concepts.