David Arrington is a very insightful and professional Leadership Coach. His Leadership methodologies can be easily be applied to a manager’s daily workforce operations in order to augment their teams performance and production. Additionally, his Leadership techniques and logical processes are complementary to the skills that many managers already have acquired. I highly recommend taking one of his courses.