When I first read this book and took the class, it turned a lot of what i thought about management on its' head. The concepts reinforce approaches that help develop independent thinking. They sometimes may be slightly counterintuitive but they have been amazing and have helped me tremendously.