I'm a very fast learner and generally learn things after one repetition. Unfortunately, I had to sit through three days of training this summer for a major upgrade to our database system. Just from messing around in the upgraded test environment before the trainer got there, I had pretty much figured out to configure everything and make it work the way I wanted it to. That three days felt like TORTURE and there were things I knew that our trainer did not. It was very hard to stay still and quiet so that the others in the room could learn.