Professional growth. Tall man asserts that being a trainer at a Bain program is one of the best ways to learn the consultant's job. "You have to be regarded as an expert to qualify as a trainer in the first place," he says. "But when you have to write a module, digest the material to be able to train it, or be prepared to respond to students' questions, you don't take any of your competence for granted. You end up asking, 'Just why do we do it this way? How can I say this in the clearest way possible? How can I best engage intelligent and curious people in learning this tool? How does my experience provide color to the subject matter?' The whole teacher role pushes you to a higher level of consultant virtuosity." According to Tall man, over 15 percent of Bain's worldwide staff annually serve as trainers in the firm's formal training programs.