Findings from multiple linear regression model exposed two factors were statistically significantly related to the prediction of teamwork performance: (1) the perception of the role of effective teamwork (β=0.29, 95% CI 0.01 - 0.57, p=0.043), (2) affordances and engagement of nursing student on the clinical learning environment (β=0.03, 95% CI 0.005 - 0.054, p=0.017).