If you have thought about starting to teach using the new Growth Mindset Philosophy this is a great place to start. I wrote this book for my class to teach them about how we learn. It emphasizes the ideas of mistakes being good and necessary. I plan on writing a few more so keep a look out! My kids absolutely LOVE this book! It is easy to understand, fun to use the terminology and a great resource for kids who fear mistakes.