A very good training program for people who are managing a team. Gives you a new perspective about your job and ideas on how to improve productivity. Highly recommended!