I highly recommend this book if you're open to a change in your life. I found it particularly useful because I was able to link it to many concepts from (growth) Mindset. I think there are many relevant points in the book, although at times some concepts seem tangled; still, he provides a valuable way of thinking and defining goals, and several great strategies to really have an impact in your life and your community.