The purpose of this study was to discover whether selfefficacy beliefs play the mediational role ascribed to them by Bandura (1986) and social cognitive theory, and whether these beliefs are stronger predictors of performance than are other presumed determinants and common mechanisms