@aled
The success of Pair Programming as a learning tool depends on the attitudes and personalities of the participants. The understanding that the learning is supposed to go both ways is key to success.
Given circumstances where it does pay off are limited, it should be used sparingly.