Good content but a little long winded on some topics. But overall a very good read