It's an amazing book, but the problem is that it's pretty long and I feel like I didn't need that much of reading on the topic of mindsets as I already understand it pretty nicely already however I would deffo recommend this book to teens especially.
It would also be a great medicine for old people who are very stubborn to take changes in their lives.