Of the myriad responsibilities that Product Managers take on, probably the most challenging one is training the sales force. It's like teaching at a troubled inner city school. You have to create all your own learning materials. You get no support from the people who run things. The class is disobedient and out of control. Then, ...