Really impressed by the content and how comprehensive it is. Learnt a lot and enjoyed pondering some of the philosophical concepts.