I have 20 years of experience, and specialize in the field of quality management with specific knowledge in the areas of improvement teams, quality tools and quality training methods. I have published on such topics as team training, total quality management and performance appraisal. I have been teaching college-level business, management, and quality-related courses for more than 24 years. I also have extensive experience doing training (often on-site) for business and industry.