bon élève
Meanings
Noun
1. good pupil, good student (literally)
2. person or entity that has a good track record with regard to some social issue (figuratively)
Examples7
someone with a track record of defending human rights
Tom never was a very good student.
So far as I know, he used to be a good student.
John is a good student.
John is a good student.
Tom wasn't an especially good student in high school.