It’s a good reading list for new managers.
My article Training Leaders & Recruits to Peak Value with Small Projects proposes an additional approach.
My training methods also included how to keep from going crazy while working on a new project? After all, becoming a manager is just a new project. My article Innovation and Turmoil covers that.