over-achiever

[,əʊvərə'tʃiːvə]
n. 成绩超过预料的学生;成就比预期更大的人