Teacher self-efficacy and pupil achievement: much ado about nothing? Read more about Teacher self-efficacy and pupil achievement: much ado about nothing?