nonachiever has definitions from the field of education
1
[ noun ] (education) a student who does not perform as well as expected or as well as the IQ indicates

Related terms

student underachieve

2
[ noun ] (education) a student who does not attain the standards expected

Related terms

student nonreader

*